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_idforeach ($data as $v=>$k){$data['cate_id'] =$data['id'];   //key字段赋值}unset($data['id']);    //销毁原字段id keydump($data);die;

不知道还有没有跟简单的方法 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值