php数组修改key的方法
程序员文章站
2022-03-03 20:55:31
...
php数组修改key的方法:1、通过“array_combine(array_keys($datas),$data)”方法修改key;2、利用foreach循环处理key值,语句为“foreach ($data as $v=>$k){}”。
推荐:《PHP视频教程》
php处理数组 key值更改
$data =array( 'classname' =>' 我们不一样', 'id' => ' 6666', ); //更改 id key值为cate_id $datas =array( 'classname' =>$data['classname'], 'cate_id' =>$data['id'], ); $arr3 =array_combine(array_keys($datas),$data); echo '<pre>'; var_dump($arr3); echo '</pre>';
打印后为
array(2) { ["classname"]=> string(16) " 我们不一样" ["cate_id"]=> string(5) " 6666" }
foreach 循环处理
$data =array( 'classname' =>' 我们不一样', 'id' => ' 6666', ); //更改 id key值为cate_id foreach ($data as $v=>$k){ $data['cate_id'] =$data['id']; //key字段赋值 } unset($data['id']); //销毁原字段id key dump($data);die;
以上就是php数组修改key的方法的详细内容,更多请关注其它相关文章!
上一篇: php如何将数组转化成字符串
下一篇: Ps里怎么给多张图片排版?