php二维数组相同id的数量相加
2017-08-16 14:04
1476 查看
数组样式
处理办法
$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二维数组相同id的数量相加
- php 合并一个二维数组相同项,数量则相加
- 购物车数据模型(相同商品id,订单数量相加,数组改变)
- php 二维数组去重合并将相同数量累加
- php二维数组删除某个键值相同的数组
- PHP二维数组去除重复,重复值相加
- PHP将二维数组某一个字段相同的数组合并起来的方法
- 更新订单内多个商品的数量---在存在相同商品id时。
- php二维数组删除某个键值相同的数组
- PHP 统计一维数组value相同的元素的个数num,并将其转化为下标为数字,值是value和num的二维数组
- 【代码】php 用键名分组相加的二维数组实例函数
- 二维数组相同键里的值相加
- 转:二维数组相同位置元素相加的和
- php二维数组里相同元素的交集
- php日志分析小脚本,分析出每行包含相同字符串的统计数量(从大到小进行排序)
- 怎么合并EXCEL表中的相同行,并对数量相加
- php 数组分组 二维数组中,将某个键值相同的合并到一个数组中
- php数组实现根据某个键值将相同键值合并生成新二维数组的方法