欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

php 二维数组 以一维数组的值作为键 有大用 有大大用

$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/


普通分类: