发布时间:2019-06-01 22:07:50 作者:佚名 阅读:(116)
最近在统计一个东西,得到的数据是二维数组,其中的一个需求是要计算二维数组中相同key的和是多少,接下来吾爱编程为大家介绍一下php 二维数组相同key的value相加,有需要的小伙伴可以参考一下:
$arr = array( array( 'id' => 100, 'gid' => 10, 'number' => 1, ), array( 'id' => 150, 'gid' => 10, 'number' => 2, ), array( 'id' => 100, 'gid' => 10, 'number' => 2, ), ); $item=array(); foreach($arr as $k=>$v){ if(!isset($item[$v['id']])){ $item[$v['id']]=$v; }else{ $item[$v['id']]['number']+=$v['number']; } }执行结果如下所示:
欢迎分享转载→ php 二维数组相同key的value相加
Vue框架如何与PHP打造前后端分离的管理系统
(0)人喜欢 2023-03-03Deprecated: Methods with the same name as their class will not be constructors
(2975)人喜欢 2022-09-01if condition多个值_thinkphp if标签的condition用法
(3458)人喜欢 2022-08-31PHP获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
(64)人喜欢 2019-06-11PHP判断是否是序列化字符串数据的函数
(1469)人喜欢 2015-11-21php数组排序详解
(40)人喜欢 2015-11-21© 2015-2021 - 吾爱编程网 版权所有 苏ICP备18033726号-1关于我们 - 网站声明 - 联系我们