php 将一个二维数组中两个相同的value 相同 指定值相加
2024-09-02 01:07:06
array(3) {
[0]=>
array(7) {
["mlid"]=>
int(1)
["num"]=>
int(1)
["ctime"]=>
string(19) "2018-04-11 16:56:27"
["cyear"]=>
string(4) "2018"
["cmonth"]=>
string(7) "2018-04"
["cweek"]=>
string(7) "2018-15"
["cdate"]=>
string(10) "2018-04-11"
}
[1]=>
array(7) {
["mlid"]=>
int(1)
["num"]=>
int(1)
["ctime"]=>
string(19) "2018-04-11 16:57:33"
["cyear"]=>
string(4) "2018"
["cmonth"]=>
string(7) "2018-04"
["cweek"]=>
string(7) "2018-15"
["cdate"]=>
string(10) "2018-04-11"
}
[2]=>
&array(7) {
["mlid"]=>
int(2)
["num"]=>
int(1)
["ctime"]=>
string(19) "2018-04-12 08:53:17"
["cyear"]=>
string(4) "2018"
["cmonth"]=>
string(7) "2018-04"
["cweek"]=>
string(7) "2018-15"
["cdate"]=>
string(10) "2018-04-12"
}
}
$result = array();
foreach($MemberAccount as $val){
$key = $val['mlid'].'_'.$val['cdate'];
if(!isset($result[$key])){
$result[$key] = $val;
}else{
$result[$key]['num'] += $val['num'];
}
}
最新文章
- 【USACO 3.2】Sweet Butter(最短路)
- 黑马程序员——【Java高新技术】——案例:银行业务调度系统
- PagedDataSource、Repeater以及AspNetPager在ASP.NET上分页。
- 建站阿里云、amh主机面版
- spring+mongo
- Android下二维码的扫描
- C++ 中判断非空的错误指针
- apache-tomcat-7.0.70无法进入Manager管理App项目
- 在visual studio 2017中配置Qt
- Aplcloud中 openFrame 和 openWin 的区别
- 【洛谷P3600】 随机数生成器
- POJ2891 Strange Way to Express Integers 扩展欧几里德 中国剩余定理
- Ubuntu 12.04 root用户登录设置
- [uwp]ImageSource和byte[]相互转换
- 【转】odoo学习之:API整合文档
- C++之extern关键字
- ajax示例
- LeetCode - 459. Repeated Substring Pattern - O(n)和O(n^2)两种思路 - KMP - (C++) - 解题报告
- 自定义函数,根据p个数,自适应剧中效果
- 通过自动回复机器人学Mybatis:搭建核心架构
热门文章
- [GraphQL] Use GraphQLList with GraphQLObject Types
- 逐步把Nginx及Redis引入项目组之负载均衡技术调研初版总结
- html5 video标签如何禁止视频下载
- Android自定义组件系列【3】——自定义ViewGroup实现侧滑
- Momentum(动量/冲量)的理解及应用
- 写bug-free 的code
- Erlang与ActionScript3采用JSON格式进行Socket通讯
- 学习鸟哥的Linux私房菜笔记(14)——硬件配置与管理
- postman VS restlet client基本使用
- C# 静态构造函数,静态变量执行顺序(精华版)(规正版)