3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = array ( 'data' => array ( 0 => array ( 'item' => 'ItemNumber', 'ff' => 'ff', 'proc' => 'proc', 'mfgr' => 'mfgr', 'category' => 'category', 'purchaseCost' => 'purchaseCost', 'qty' => 'qty', ), 1 => array ( 'item' => '1050TI', 'ff' => '', 'proc' => '', 'mfgr' => 'NVIDIA', 'category' => 'PARTS', 'purchaseCost' => '$118.28', 'qty' => '4', ), 2 => array ( 'item' => '2.5" TO 3.5" HDD CONVERTERS', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$1.99', 'qty' => '600', ), 3 => array ( 'item' => '500GB DT HDD', 'ff' => '', 'proc' => '', 'mfgr' => 'SEAGATE', 'category' => 'PARTS', 'purchaseCost' => '$7.00', 'qty' => '114', ), 4 => array ( 'item' => '500GB LT HDD', 'ff' => '', 'proc' => '', 'mfgr' => 'SEAGATE', 'category' => '', 'purchaseCost' => '$8.50', 'qty' => '33', ), 5 => array ( 'item' => '600 G1', 'ff' => 'SFF', 'proc' => 'i5', 'mfgr' => 'HP', 'category' => 'DESKTOPS', 'purchaseCost' => '$56.00', 'qty' => '4', ), 6 => array ( 'item' => '90W ADAPTER', 'ff' => '', 'proc' => '', 'mfgr' => 'DELL', 'category' => 'ACCESSORIES', 'purchaseCost' => '$10.00', 'qty' => '1', ), 7 => array ( 'item' => 'BATTERY SB10F4646', 'ff' => '', 'proc' => '', 'mfgr' => 'LENOVO', 'category' => 'LAPTOPS', 'purchaseCost' => '$19.25', 'qty' => '12', ), 8 => array ( 'item' => 'BATTERY T1G4M XCMRD', 'ff' => '', 'proc' => '', 'mfgr' => 'DELL', 'category' => '', 'purchaseCost' => '$17.99', 'qty' => '1', ), 9 => array ( 'item' => 'BEZEL 738690-001', 'ff' => '', 'proc' => '', 'mfgr' => 'HP', 'category' => 'LAPTOPS', 'purchaseCost' => '$13.99', 'qty' => '1', ), 10 => array ( 'item' => 'BLK DISPLAY PORT CABLE', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$4.00', 'qty' => '325', ), 11 => array ( 'item' => 'BLK-DIM-2GB-PC3', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$5.00', 'qty' => '202', ), 12 => array ( 'item' => 'BLK-DIM-4GB-PC3L', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$13.87', 'qty' => '247', ), 13 => array ( 'item' => 'BLK-DIM-8GB-PC3', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$27.50', 'qty' => '53', ), 14 => array ( 'item' => 'BLK-DIM-8GB-PC3LR', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$22.60', 'qty' => '31', ), 15 => array ( 'item' => 'BLK-HDD-2.5-1.2TB SAS', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$50.00', 'qty' => '7', ), 16 => array ( 'item' => 'BLK-HDD-2.5-160', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$3.00', 'qty' => '12', ), 17 => array ( 'item' => 'BLK-HDD-2.5-1TB', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$22.50', 'qty' => '4', ), 18 => array ( 'item' => 'BLK-HDD-2.5-250', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$9.50', 'qty' => '3', ), 19 => array ( 'item' => 'BLK-HDD-2.5-320', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$7.00', 'qty' => '52', ), 20 => array ( 'item' => 'BLK-HDD-2.5-500', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$10.00', 'qty' => '141', ), 21 => array ( 'item' => 'BLK-HDD-2.5-750', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$23.00', 'qty' => '2', ), 22 => array ( 'item' => 'BLK-HDD-3.5-1TB', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$25.52', 'qty' => '36', ), 23 => array ( 'item' => 'BLK-HDD-3.5-250', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$5.00', 'qty' => '3', ), 24 => array ( 'item' => 'BLK-HDD-3.5-320', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$7.00', 'qty' => '1', ), 25 => array ( 'item' => 'BLK-HDD-3.5-500', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$7.00', 'qty' => '35', ), 26 => array ( 'item' => 'BLK-HDMI-CABLE-6FT', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'ACCESSORIES', 'purchaseCost' => '$2.50', 'qty' => '100', ), 27 => array ( 'item' => 'BLK-SODIM-2GB-PC3', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$6.50', 'qty' => '1', ), 28 => array ( 'item' => 'BLK-SODIM-4GB-PC3', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$13.45', 'qty' => '455', ), 29 => array ( 'item' => 'BLK-SODIM-8GB-PC4', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$25.75', 'qty' => '110', ), 30 => array ( 'item' => 'BLK-SSD-2.5-120', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$20.42', 'qty' => '182', ), 31 => array ( 'item' => 'BLK-SSD-2.5-180', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$20.00', 'qty' => '7', ), 32 => array ( 'item' => 'BLK-SSD-2.5-180GB', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$14.60', 'qty' => '43', ), 36 => array ( 'item' => 'BLK-SSD-2.5-500', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$50.00', 'qty' => '2', ), 37 => array ( 'item' => 'BLK-SSD-M.0-256', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$35.00', 'qty' => '5', ), 45 => array ( 'item' => 'COMPAQ 6730B', 'ff' => '', 'proc' => 'CORE 2 DUO', 'mfgr' => 'HP', 'category' => 'LAPTOPS', 'purchaseCost' => '$59.00', 'qty' => '1', ), 46 => array ( 'item' => 'COMPAQ 8100 ELITE', 'ff' => 'SFF', 'proc' => 'i5', 'mfgr' => 'HP', 'category' => 'DESKTOPS', 'purchaseCost' => '$45.84', 'qty' => '6', ), 47 => array ( 'item' => 'COMPAQ 8200 ELITE', 'ff' => 'SFF', 'proc' => 'i5', 'mfgr' => 'HP', 'category' => 'DESKTOPS', 'purchaseCost' => '$52.00', 'qty' => '1', ), 48 => array ( 'item' => 'COMPAQ 8200 ELITE', 'ff' => 'SFF', 'proc' => 'i7', 'mfgr' => 'HP', 'category' => 'DESKTOPS', 'purchaseCost' => '$52.00', 'qty' => '1', ), 49 => array ( 'item' => 'DELL PA-4E', 'ff' => '', 'proc' => '', 'mfgr' => 'DELL', 'category' => 'PARTS', 'purchaseCost' => '$12.00', 'qty' => '20', ), 50 => array ( 'item' => 'DIM-8GB-PC4', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$32.00', 'qty' => '3', ), 51 => array ( 'item' => 'DOC-K16A-USBC', 'ff' => '', 'proc' => '', 'mfgr' => 'DELL', 'category' => 'ACCESSORIES', 'purchaseCost' => '$29.44', 'qty' => '1', ), 52 => array ( 'item' => 'E1912H', 'ff' => '', 'proc' => '', 'mfgr' => 'DELL', 'category' => 'MONITORS', 'purchaseCost' => '$8.00', 'qty' => '3', ), 53 => array ( 'item' => 'E1914H', 'ff' => '', 'proc' => '', 'mfgr' => 'DELL', 'category' => 'MONITORS', 'purchaseCost' => '$8.00', 'qty' => '4', ), 56 => array ( 'item' => 'ELITE 8300', 'ff' => 'SFF', 'proc' => 'i5', 'mfgr' => 'HP', 'category' => 'DESKTOPS', 'purchaseCost' => '$0.01', 'qty' => '1', ), 57 => array ( 'item' => 'ELITEBOOK 840 G3', 'ff' => '', 'proc' => 'i5', 'mfgr' => 'HP', 'category' => 'LAPTOPS', 'purchaseCost' => '$195.00', 'qty' => '6', ), 58 => array ( 'item' => 'ELITEBOOK 8460P', 'ff' => '', 'proc' => 'i5', 'mfgr' => 'HP', 'category' => 'LAPTOPS', 'purchaseCost' => '$65.00', 'qty' => '1', ), 59 => array ( 'item' => 'ELITEBOOK 850 G1', 'ff' => '', 'proc' => 'i5', 'mfgr' => 'HP', 'category' => 'LAPTOPS', 'purchaseCost' => '$120.47', 'qty' => '2', ), 60 => array ( 'item' => 'ELITEBOOK 850 G2', 'ff' => '', 'proc' => 'i5', 'mfgr' => 'HP', 'category' => 'LAPTOPS', 'purchaseCost' => '$226.83', 'qty' => '4', ), 61 => array ( 'item' => 'ELITEDESK 800 G1', 'ff' => 'USFF', 'proc' => 'i5', 'mfgr' => 'HP', 'category' => 'DESKTOPS', 'purchaseCost' => '$65.42', 'qty' => '2', ), 62 => array ( 'item' => 'ELITEONE 800 G1', 'ff' => 'AIO', 'proc' => 'i5', 'mfgr' => 'HP', 'category' => 'DESKTOPS', 'purchaseCost' => '$133.86', 'qty' => '1', ), 63 => array ( 'item' => 'GIGABIT NIC', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'PARTS', 'purchaseCost' => '$15.95', 'qty' => '2', ), 64 => array ( 'item' => 'GT710', 'ff' => '', 'proc' => '', 'mfgr' => 'NVIDIA', 'category' => 'PARTS', 'purchaseCost' => '$47.00', 'qty' => '2', ), 236 => array ( 'item' => 'U2413', 'ff' => '', 'proc' => '', 'mfgr' => 'DELL', 'category' => 'MONITORS', 'purchaseCost' => '$18.00', 'qty' => '1', ), 237 => array ( 'item' => 'U2414HB', 'ff' => '', 'proc' => '', 'mfgr' => 'DELL', 'category' => 'MONITORS', 'purchaseCost' => '$38.50', 'qty' => '20', ), 238 => array ( 'item' => 'U2417H', 'ff' => '', 'proc' => '', 'mfgr' => 'DELL', 'category' => 'MONITORS', 'purchaseCost' => '$35.00', 'qty' => '15', ), 239 => array ( 'item' => 'USB-OPTICAL-MOUSE', 'ff' => '', 'proc' => '', 'mfgr' => 'LENOVO', 'category' => 'ACCESSORIES', 'purchaseCost' => '$5.00', 'qty' => '30', ), 240 => array ( 'item' => 'V223W', 'ff' => '', 'proc' => '', 'mfgr' => 'ACER', 'category' => 'MONITORS', 'purchaseCost' => '$15.00', 'qty' => '1', ), 241 => array ( 'item' => 'VA2246M-LED', 'ff' => '', 'proc' => '', 'mfgr' => 'VIEWSONIC', 'category' => 'MONITORS', 'purchaseCost' => '$15.00', 'qty' => '5', ), 242 => array ( 'item' => 'VENUE 11 PRO', 'ff' => '', 'proc' => '', 'mfgr' => 'DELL', 'category' => 'TABLETS', 'purchaseCost' => '$165.00', 'qty' => '2', ), 243 => array ( 'item' => 'VENUE PRO 7130', 'ff' => '', 'proc' => 'i5', 'mfgr' => 'DELL', 'category' => 'TABLETS', 'purchaseCost' => '$80.00', 'qty' => '1', ), 244 => array ( 'item' => 'VGA CABLE', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'ACCESSORIES', 'purchaseCost' => '$1.00', 'qty' => '50', ), 245 => array ( 'item' => 'VOSTRO 1510', 'ff' => '', 'proc' => 'CORE 2 DUO', 'mfgr' => 'DELL', 'category' => 'LAPTOPS', 'purchaseCost' => '$60.00', 'qty' => '1', ), 246 => array ( 'item' => 'VOSTRO 260', 'ff' => 'TOWER', 'proc' => 'i3', 'mfgr' => 'DELL', 'category' => 'DESKTOPS', 'purchaseCost' => '$25.00', 'qty' => '1', ), 247 => array ( 'item' => 'WIFI USB 300 MBPS', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'ACCESSORIES', 'purchaseCost' => '$12.00', 'qty' => '9', ), 248 => array ( 'item' => 'WIFIC-300MBPS', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => '', 'purchaseCost' => '$13.99', 'qty' => '43', ), 249 => array ( 'item' => 'WINDOWS 10 HOME', 'ff' => '', 'proc' => '', 'mfgr' => 'MICROSOFT', 'category' => '', 'purchaseCost' => '$15.00', 'qty' => '141', ), 250 => array ( 'item' => 'WIRELESS KEYBOARD MOUSE COMBO', 'ff' => '', 'proc' => '', 'mfgr' => 'DELL', 'category' => 'ACCESSORIES', 'purchaseCost' => '$24.91', 'qty' => '1', ), 251 => array ( 'item' => 'WYSE MO42KOP', 'ff' => '', 'proc' => '', 'mfgr' => 'GENERIC', 'category' => 'ACCESSORIES', 'purchaseCost' => '$2.00', 'qty' => '93', ), 252 => array ( 'item' => 'XPS 9360', 'ff' => '', 'proc' => 'i7', 'mfgr' => 'DELL', 'category' => 'LAPTOPS', 'purchaseCost' => '$492.00', 'qty' => '1', ), 253 => array ( 'item' => 'ZR2440', 'ff' => '', 'proc' => '', 'mfgr' => 'DELL', 'category' => 'MONITORS', 'purchaseCost' => '$20.00', 'qty' => '11', ), ), ); function desktopsOnly($var) { return $var['category'] == "DESKTOPS"; } $arrayDesktops = array_filter($data['data'], "desktopsOnly"); print_r($arrayDesktops);
Output for 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
Array ( [5] => Array ( [item] => 600 G1 [ff] => SFF [proc] => i5 [mfgr] => HP [category] => DESKTOPS [purchaseCost] => $56.00 [qty] => 4 ) [46] => Array ( [item] => COMPAQ 8100 ELITE [ff] => SFF [proc] => i5 [mfgr] => HP [category] => DESKTOPS [purchaseCost] => $45.84 [qty] => 6 ) [47] => Array ( [item] => COMPAQ 8200 ELITE [ff] => SFF [proc] => i5 [mfgr] => HP [category] => DESKTOPS [purchaseCost] => $52.00 [qty] => 1 ) [48] => Array ( [item] => COMPAQ 8200 ELITE [ff] => SFF [proc] => i7 [mfgr] => HP [category] => DESKTOPS [purchaseCost] => $52.00 [qty] => 1 ) [56] => Array ( [item] => ELITE 8300 [ff] => SFF [proc] => i5 [mfgr] => HP [category] => DESKTOPS [purchaseCost] => $0.01 [qty] => 1 ) [61] => Array ( [item] => ELITEDESK 800 G1 [ff] => USFF [proc] => i5 [mfgr] => HP [category] => DESKTOPS [purchaseCost] => $65.42 [qty] => 2 ) [62] => Array ( [item] => ELITEONE 800 G1 [ff] => AIO [proc] => i5 [mfgr] => HP [category] => DESKTOPS [purchaseCost] => $133.86 [qty] => 1 ) [246] => Array ( [item] => VOSTRO 260 [ff] => TOWER [proc] => i3 [mfgr] => DELL [category] => DESKTOPS [purchaseCost] => $25.00 [qty] => 1 ) )

preferences:
49.57 ms | 413 KiB | 5 Q