Unset a column in a multidimensional array
Can't be done with a simple command, but you can use a loop:
foreach(array_keys($output) as $key) { unset($output[$key][1]);}
You can iterate over the array, and unset()
what you want in each sub-array:
foreach($output as &$item) { unset($item[2]);}unset($item); // unset reference
Clean and neat:
$f = function(&$a,$k) { unset($a[1]); };array_walk($arr, $f);
Or:
array_walk($arr, function (&$a, $k) { unset($a[1]); });