欢迎各位兄弟 发布技术文章
这里的技术是共享的
$tools = array_column(数组,null,键值);//tid作为一维数组的键
$tools = array_column($tools,null,'tid');//tid作为一维数组的键
$array = array(
array('id'=>'','name'=>'tom'),
array('id'=>'','name'=>'jerry'),
array('id'=>'','name'=>'spike')
);
$newArray1 = array_column($array,NULL,'id');
var_dump($newArray1);
//结果
array(
''=>array('id'=>'','name'=>'tom'),
''=>array('id'=>'','name'=>'jerry'),
''=>array('id'=>'','name'=>'spike')
)
$newArray2 = array_column($array,NULL,'name');
var_dump($newArray2);
//结果
array(
'tom'=>array('id'=>'','name'=>'tom'),
'jerry'=>array('id'=>'','name'=>'jerry'),
'spike'=>array('id'=>'','name'=>'spike')
)
来自 https://blog.csdn.net/m0_61420899/article/details/124023353
https://www.shuzhiduo.com/A/LPdo0E68z3/