php二维数组怎么把相同name为小名的数组合并,并且他们的值c相加?
展开全部
你好,你可以如下操作
<?php
$new_arr = array();
foreach($arr as $key=>$each){ //遍历之前的数组
if(array_key_exists($each['name'])){ //检测名字是否已经存在
$new_arr[$each['name']]['s'] += $each['s'];
}else{
$new_arr[$each['name']] = $each;
}
}
?>
希望能解决你的问题,望采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询