- array_column 提取二维数组,函数的第三个参数为新数组的key
$arr = [
['id'=>'1','name'=>'张三'],
['id'=>'2','name'=>'李四'],
['id'=>'3','name'=>'王五'],
];
$arr = array_column($arr,'name','id')
输出:
Array
(
[1] => 张三
[2] => 李四
[3] => 王五
)
$arr = [
['id'=>'1','name'=>'张三'],
['id'=>'2','name'=>'李四'],
['id'=>'3','name'=>'王五'],
];
$arr = array_column($arr,'name','id')
输出:
Array
(
[1] => 张三
[2] => 李四
[3] => 王五
)