php 根据键名分类求和,二维数组根据键值相加
怎样根据每一个数组的键值相加?
Array
(
[0] => Array
(
[reg] => 0
[regs] => 0
[login] => 7
[pay] => 0
[buy] => 4
[payment] => 11334.00
[recharge] => 1
[rechargea] => 3600.00
)
[1] => Array
(
[reg] => 1
[regs] => 0
[login] => 22
[pay] => 0
[buy] => 0
[payment] => 0.00
[recharge] => 0
[rechargea] => 0.00
)
[2] => Array
(
[reg] => 0
[regs] => 0
[login] => 5
[pay] => 0
[buy] => 1
[payment] => 376.00
[recharge] => 0
[rechargea] => 0.00
)
[3] => Array
(
[reg] => 0
[regs] => 0
[login] => 3
[pay] => 0
[buy] => 0
[payment] => 0.00
[recharge] => 0
[rechargea] => 0.00
)
[4] => Array
(
[reg] => 0
[regs] => 0
[login] => 2
[pay] => 0
[buy] => 1
[payment] => 1787.00
[recharge] => 0
[rechargea] => 0.00
)
[5] => Array
(
[reg] => 1
[regs] => 0
[login] => 7
[pay] => 0
[buy] => 0
[payment] => 0.00
[recharge] => 0
[rechargea] => 0.00
)
[6] => Array
(
[reg] => 0
[regs] => 0
[login] => 1
[pay] => 0
[buy] => 0
[payment] => 0.00
[recharge] => 0
[rechargea] => 0.00
)
[7] => Array
(
[reg] => 0
[regs] => 0
[login] => 0
[pay] => 0
[buy] => 0
[payment] => 0.00
[recharge] => 0
[rechargea] => 0.00
)
)
回复讨论(解决方案)
期望结果是什么?? 描述一下怎么得来的。
期望结果是什么?? 描述一下怎么得来的。
期望结果是什么?? 描述一下怎么得来的。
array[0][reg] + array[1][reg]+ array[2][reg]......
array[0][login] + array[1][login]+ array[2][login]......
每一个数组相同键值的相加在一起。
$data = array(0 => array('a'=>1, 'b' => 2), 1 => array('a' => 3, 'c' => 4));$result = array();foreach($data as $index => $arr){ foreach($arr as $key => $value){ $result[$key] += $value; }}print_r($result);
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
php 根据键名分类求和,二维数组根据键值相加相关推荐
- php指定键名排序,php二维数组指定其键名对其排序的方法
安利个小李子先 $arr=[ '2'=>'red', '5'=>'green', 'name'=>'tom' ]; $other=[ '5'=>'new red', 'name ...
- php键名相加,php二维数组相同键名相加实例
php二维数组相同键名相加实例 导语:在php二维数组雷同键名相加,你写吗?下面的是百分网小编为大家搜集的php二维数组相同键名相加实例,希望对你会有所帮助. Array ( [uid] => ...
- php 二位数组去掉重复,PHP 二维数组去掉重复值并保持原结构
PHP 二维数组去掉重复值并保持原结构 直接上代码,解释很详细 //二维数组去掉重复值 function arrunique($a){ foreach($a[0] as $k => $v){ / ...
- PHP 二维数组去掉重复值并保持原结构
不得不说PHP的数组功能真的是非常强大. 下面直接上PHP的二维数组去掉重复值并保持原结构的 代码: //二维数组去掉重复值 function arrunique($a){ foreach($a[0] ...
- 利用循环,使得10 * 10的二维数组具有以下值,并按以下结构输出在屏幕上
<程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p113 习题4 5.利用循环,使得10 * 10的二维数组具有以下值,并按以下结构输出在屏幕上 0 1 ...
- 动态二维数组外圈元素值的和_C语言 | 用指向元素的指针变量输出二维数组元素的值...
例33:有一个3*4的二维数组,要求用C语言实现指向元素的指针变量输出二维数组个元素的值. 解题思路:二维数组的元素时整型的,它相当于整型变量,可以用int*型指针变量指向它.二维数组的元素在内存中是 ...
- php 二维数组根据键值合并二维数组_php数组根据某键值,把相同键值的合并最终生成一个新的二维数组...
匿名用户 1级 2013-12-29 回答 php数组根据某一个键值,把相同键值的合并生成一个新的二维数组 源数据: $infos = array( array( 'a' => 36, 'b' ...
- php 二维数组根据键值合并二维数组_php数组实现根据某个键值将相同键值合并生成新二维数组的方法详解...
这篇文章主要介绍了php数组实现根据某个键值将相同键值合并生成新二维数组的方法,涉及php数组的遍历.赋值相关运算技巧,需要的朋友可以参考下 本文实例讲述了php数组实现根据某个键值将相同键值合并生成 ...
- 判断一维对象数组的对象时间属性值是未来、今天、昨天、一周内、30天内、30天以前,并将该数组按照时间分类组成二维数组用于分时间段渲染
//判断时间 let today = [] as any let yesterday = [] as any let aWeek = [] as any let aMonth = [] as any ...
最新文章
- 监督学习和无监督学习
- Docker镜像分层和临时容器
- 【计算几何】【预处理】【枚举】Urozero Autumn Training Camp 2016 Day 5: NWERC-2016 Problem K. Kiwi Trees...
- 计算机术语局部性,【计算机基础】程序的局部性简介
- C语言弧长,在C ++中从给定角度的弧长?
- 在openEuler上做开发?这个大赛拿出30万寻找开源的yyds
- Intelj IDEA的pom.xml显示错误can not reconnect
- mount.nfs: Stale file handle的解决方法
- java html类_java HTML
- elasticsearch集群搭建实例
- linux和python那个好学_Python和C#哪个好学?老男孩python
- 优化器——梯度下降优化算法综述
- linker command failed with exit code 1
- SqlServer——Excel连接数据库相关知识
- 【python基础】第02回 计算机基础2
- 通过后台控制浏览器对文件下载
- Openbravo安装与部署
- 《嵌入式开发》实验项目
- 表格table标签的属性及使用方式
- windows 程序员装机必备软件