Я согласен с VolkerK, но вы можете использовать что-то подобное для извлечения определенного столбца из 2D-массива
// set up a small test environment
$test_subject[] = array("a", "b", "c");
$test_subject[] = array("d", "e", "f");
//Select the column to extract(In this case the 1st column)
$column=0;
// do the actual work
$result = array_map('array_slice', $test_subject,
array_fill(0, count($test_subject), $column),
array_fill(0, count($test_subject), 1)
);
// and the end result
print_r($result);