如何修改php数组中的key-创新互联

小编给大家分享一下如何修改php数组中的key,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!

成都创新互联公司专注于汕尾网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供汕尾营销型网站建设,汕尾网站制作、汕尾网页设计、汕尾网站官网定制、微信小程序定制开发服务,打造汕尾网络公司原创品牌,更为您提供汕尾网站排名全网营销落地服务。

php数组修改key的方法:1、通过“array_combine(array_keys($datas),$data)”方法修改key;2、利用foreach循环处理key值,语句为“foreach ($data as $v=>$k){}”。

如何修改php数组中的key

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 '
';
        var_dump($arr3);
        echo '
';

打印后为

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数组中的key-创新互联
分享链接:http://scjbc.cn/article/dscdjd.html

其他资讯