array_column 返回数组中指定的一列
array_column($input, NULL, $indexKey);
$input = [
['name'=>'tom', 'age'=>'15'],
['name'=>'jack', 'age'=>'15'],
['name'=>'lilei', 'age'=>'15'],
];
$data = array_column($input, NULL, 'name');
var_dump($data);
//打印结果
array(3) {
'tom' =>
array(2) {
'name' =>
string(3) "tom"
'age' =>
string(2) "15"
}
'jack' =>
array(2) {
'name' =>
string(4) "jack"
'age' =>
string(2) "15"
}
'lilei' =>
array(2) {
'name' =>
string(5) "lilei"
'age' =>
string(2) "15"
}
}