Привет тебе, о непобедимый All! Есть массив примерно такого вида: Код (Text): $arr[0]['x'] = 1; $src[0]['y'] = 2; $src[0]['z'] = 3; $src[1]['x'] = 4; $src[1]['y'] = 5; $src[1]['z'] = 6; $src[2]['x'] = 7; $src[2]['y'] = 8; $src[2]['z'] = 9; Есть ли возможность штатными средствами выделить все элементы с ключом 'x'? Т.е. получить на выходе массив: Код (Text): $res[0] = 1; $res[1] = 4; $res[2] = 7; Понятно, что можно написать функцию и всё такое, но может я велосипед изобретаю...
Код (Text): $n = array_filter(array_map(function($i){ if(array_key_exists('x', $i)) return $i['x']; },$src));