php 合并一个二维数组相同项,数量则相加
2016-11-03 00:00
2116 查看
$arr = array( array( 'user_id' => 100, 'goods_id' => 10, 'number' => 1, ), array( 'user_id' => 100, 'goods_id' => 10, 'number' => 2, ), array( 'user_id' => 100, 'goods_id' => 10, 'number' => 2, ), array( 'user_id' => 100, 'goods_id' => 10, 'number' => 2, ), ); $item=array(); foreach($arr as $k=>$v){ if(!isset($item[$v['user_id']])){ $item[$v['user_id']]=$v; }else{ $item[$v['user_id']]['number']+=$v['number']; } } print_r($item);
相关文章推荐
- php数组根据某一个键值,把相同键值的合并生成一个新的二维数组
- PHP将二维数组某一个字段相同的数组合并起来的方法
- PHP将二维数组某一个字段相同的数组合并起来的方法
- php二维数组相同id的数量相加
- php数组根据某一个键值,把相同键值的合并生成一个新的二维数组
- php二维数组相同id的数量相加
- PHP将二维数组某一个字段相同的数组合并起来的方法
- php数组根据某一个键值,把相同键值的合并生成一个新的二维数组
- php 数组分组 二维数组中,将某个键值相同的合并到一个数组中
- php 二维数组去重合并将相同数量累加
- PHP把2个二维数组合并一个二维数组2种解法
- php将两个数组相同的key合并到一个数组
- php合并两个二维数组,二维数组按键名排序,删除二维数组元素,二维数组按相同字段合并)
- 怎么合并EXCEL表中的相同行,并对数量相加
- 对二维数组某一个字段相同的数组合并起来
- php 遍历foreach 遍历一个二维数组,以数组中某个相同的字段进行组合
- 数组分组 二维数组中,将某个键值相同的合并到一个数组
- 把相同的值的二维数组重装数组记录(有相同的值,合并成一条记录,这个是统计每个类别的数量)
- php数组实现根据某个键值将相同键值合并生成新二维数组的方法
- 如果list中的对像的编号相同就把对像合并,并将数量相加