$arr = array(
array(
'type'=>2,
'size'=>1000,
'num'=>1,
),
array(
'type'=>1,
'size'=>1000,
'num'=>1,
),
array(
'type'=>1,
'size'=>1000,
'num'=>1,
),array(
'type'=>2,
'size'=>1000,
'num'=>1,
),
);
$len = count($arr);
for($i=0;$i<count($arr);$i++){
for($j=$i+1;$j<$len;$j++){
if($arr[$i]['type'] == $arr[$j]['type'] && $arr[$i]['size'] == $arr[$j]['size']){
$arr[$i]['num'] += $arr[$j]['num'];
unset($arr[$j]);
}
}
}
php 二维数组去重且计数
最新推荐文章于 2023-03-13 23:18:57 发布