php二维数组相同键名相加 php二维数组 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $ar = Array( 'uid' => 19, 'pid' => Array ( 0 => 91, 1 => 81, ), 'price' => Array ( 0 => 6, 1 => 14, ), 'pnum' => Array ( 0 => 1, 1 => 1, ),);$r = array_map(function($t) { return is_array($t) ? array_sum($t) : $t; }, $ar);print_r($r);Array( [uid] => 19 [pid] => 172 [price] => 20 [pnum] => 2) 直接用foreach也可以。$ar = Array( 'uid' => 19, 'pid' => Array ( 0 => 91, 1 => 81, ), 'price' => Array ( 0 => 6, 1 => 14, ), 'pnum' => Array ( 0 => 1, 1 => 1, ),);foreach($ar as $k=>$v){ $arr[$k] = is_array($v) ? array_sum($v) : $v;}print_r($arr); b2evolution3.3.0rc1简体中文版正式发布 php 连接access Eclipse For PHP 想说爱你,很容易! 谁能推荐几本PHP好书 问个简单的问题 phpyun人才系统用的是什么模板技术...?各位大侠指教下 一个页面多个表单的选择提交php 大家知道Discuz论坛吧?BBS用户的密码是什么加密算法呢?我想把论坛用户跟自己网站用户同步 like 查询,报错,求指点 TP商城安装求助 PHPExcel如何将单元格格式设置为邮政编码格式 PHP怎么测试?
'uid' => 19,
'pid' => Array (
0 => 91,
1 => 81,
),
'price' => Array (
0 => 6,
1 => 14,
),
'pnum' => Array (
0 => 1,
1 => 1,
),
);$r = array_map(function($t) {
return is_array($t) ? array_sum($t) : $t;
}, $ar);
print_r($r);Array
(
[uid] => 19
[pid] => 172
[price] => 20
[pnum] => 2
)
$ar = Array(
'uid' => 19,
'pid' => Array (
0 => 91,
1 => 81,
),
'price' => Array (
0 => 6,
1 => 14,
),
'pnum' => Array (
0 => 1,
1 => 1,
),
);
foreach($ar as $k=>$v){
$arr[$k] = is_array($v) ? array_sum($v) : $v;
}
print_r($arr);