php二维数组改变键值,php中 二维数组更换键值

这篇博客介绍了PHP中如何使用`array_combine`函数和`for`循环来合并两个数组。示例代码展示了如何将两个包含`sku_id`和`count`值的数组合并为一个新的关联数组,输出结果表明了两种方法的等效性。对于简单的数组合并,`array_combine`函数提供了一个简洁的解决方案。
摘要由CSDN通过智能技术生成

e643ae214b55fab93afd48e0880fab24.png

湖上湖

123456<?php  //ver.>4.4.0$a=array('count'=>array(2,3,4,5), 'sku_id'=>array(1,2,3,5)); $o=array();for($i=0,$len=count($a['sku_id']); $i$a['sku_id'][$i], 'count'=>$a['count'][$i]);  var_dump($o); 1234567891011121314151617array (size=4)  0 =>     array (size=2)      'sku_id' => int 1      'count' => int 2  1 =>     array (size=2)      'sku_id' => int 2      'count' => int 3  2 =>     array (size=2)      'sku_id' => int 3      'count' => int 4  3 =>     array (size=2)      'sku_id' => int 5      'count' => int 5通常是用简单合并就够了12$b=array_combine($a['sku_id'],$a['count']);var_dump($b); 12345array (size=4)  1 => int 2  2 => int 3  3 => int 4  5 => int 5 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值