php函数 array_column

<?php

$arr = [
	[
		'id'=>1,
		'name'=>'wang',
		'age'=>10
	],
	[
		'id'=>2,
		'name'=>'yong',
		'age'=>28
	],
	[
	'id'=>3,
	'name'=>'shun',
	'age'=>33
]
];


$arr1 = array_column($arr,'name','age');
$arr2 = array_column($arr,'name');

echo '<pre>';
print_r($arr1);

echo '<pre>';
print_r($arr2);

array_column() 返回input数组中键值为column_key的列, 如果指定了可选参数index_key,那么input数组中的这一列的值将作为返回数组中对应值的键。

原文地址:https://www.cnblogs.com/brady-wang/p/10699864.html