php 二维数组求和

关注:117  答案:1  mip版

解决时间 2021-01-31 01:57

提问者情癌晚期

2021-01-30 01:47

Array

(

[194] => Array

(

[id] => 194

[pos_id] => 0

[user_id] => 4

[site_id] => 3

[e_ticket_type] => diancard

[consume] => 84.00

[balance] => 0.00

[type_num] => 9

[e_ticket_id] => 35

[e_ticket_sn] => 62000000

[logs_time] => 1322082448

[cancel_time] => 0

[serial_number] => 000000

[batch] => 000000

[koudian] => 84.00

[settlement] => 1.00

[logs_status] => 1

[order_sn] => 1132748231

[brand_id] => 394

[site_name] => 中国票务网

[password] => 7694f4a66316e53c8cdd9d9954bd611d

[money] => 30

[reg_time] => 0

[last_time] => 1320103897

[last_login] => 1323277125

[last_ip] => 127.0.0.1

[logins] => 44

[ticket_type] => 自由扣点

[xiaoji] => 84

)

[193] => Array

(

[id] => 193

[pos_id] => 0

[user_id] => 4

[site_id] => 3

[e_ticket_type] => diancard

[consume] => 216.00

[balance] => 84.00

[type_num] => 9

[e_ticket_id] => 35

[e_ticket_sn] => 62000000

[logs_time] => 1322082426

[cancel_time] => 0

[serial_number] => 000000

[batch] => 000000

[koudian] => 216.00

[settlement] => 1.00

[logs_status] => 1

[order_sn] => 1132780195

[brand_id] => 394

[site_name] => 中国票务网

[password] => 7694f4a66316e53c8cdd9d9954bd611d

[money] => 30

[reg_time] => 0

[last_time] => 1320103897

[last_login] => 1323277125

[last_ip] => 127.0.0.1

[logins] => 44

[ticket_type] => 自由扣点

[xiaoji] => 216

)

)

这样一个二维数组[xiaoji]是字段[consume]和[settlement]的乘积$val['consume'] * $val['settlement'], [xiaoji]没有存到数据库,我想求所有[xiaoji]的总和并显示在页面上该怎么写?

最佳答案

二级知识专家試著忘記壹切

2021-01-30 02:55

你这个二位数组里面不是有这个[xiaoji]

那么就foreach一下

$sum = 0;

foreach ($array as $key => $value ){

$sum += $array[$key]['xiaoji'];

}

echo $sum;

这里$array是你的数组的名字,$sum是全部[xiaoji]的和。

如果没有这个你可以

$sum = 0;

foreach ($array as $key => $value ){

$sum += $array[$key]['consume'] * $array[$key]['settlement'];

}

echo $sum;

同样 这里$array是你的数组的名字,$sum是全部['consume'] * ['settlement']的和。

如果是直接读数据库

SELECt SUM( `consume` * `settlement`) as sum FROM your_table

your_table是你的数据表的名字 直接查询出来的就是全部['consume'] * ['settlement']的总和。

不知道你问的是不是这个意思?

我要举报

如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

→点此我要举报以上信息!←

推荐资讯

大家都在看

php求二维数组,php 二维数组求和相关推荐

  1. 求二维数组中最大子数组的和

    任国庆  张博 之前我们讨论了在一维数组中求最大子数组的和,在此基础上我们开始讨论二维数组的最大子数组. 求二维数组的最大子数组思想是建立在以为数组.首先将数组的第一列看成一个一维数组,找到该列的最大 ...

  2. 结对开发--求二维数组的最大子数组

    小组成员:信1201-1班  黄亚萍 信1201-1班  袁亚姣 一.题目要求 程序要使用的数组放在一个叫 input.txt 的文件中,  文件格式是: 数组的行数, 数组的列数, 每一行的元素,  ...

  3. 求最小子数组之二维篇

    一.设计思路 求出该二维数组的所有子数组,先确定一个位置为起点,然后向右下方依次以此起点为始的所有子数组, 图1-顺序求子数组 具体如上图1,顺序求出子数组,然后和max值相比较,若比max值大,则将 ...

  4. 结对开发2(求二维数组的最大子数组和)

    一,题目要求: 输入一个二维数组,求出此二维数组的最大子数组和. 二,设计思路: 利用for循环进行遍历,求出数组中每一个子数组的和,最终求出这些子数组的最大的一个值.程序中利用了调用函数,被调函数分 ...

  5. 求二维整数数组中最大子数组的和(结对作业)

    题目:返回一个二维整数数组中最大子数组的和 要求:(1)输入一个二维整形数组,数组里有正数也有负数. (2)二维数组中连续的一个子矩阵组成一个子数组,每个子数组都有一个和. (3)求所有子数组的和最大 ...

  6. 求一个已知二维数组的最大子数组和(廖强,司宇)

    小组成员:司宇,廖强 设计流程:  设计界面: 程序设计:1.封装一个求二维整数组最大子数组和的子程序: 2.设计一个主函数,主函数可以调用子函数:    3.在主函数中添加代码,使主函数可以调用一个 ...

  7. 求一个已知二维数组的最大子数组和(司宇,廖强)

    小组成员:司宇,廖强 设计流程:          设计界面:               程序设计:1.封装一个求二维整数组最大子数组和的子程序: 2.设计一个主函数,主函数可以调用子函数: 3.在 ...

  8. Numpy 生成 Bool型数组、一维转多维数组reshape、多维转一维数组、替换数组元素、提取数组元素、数组交集、差集、过滤数组元素、二维数组反转行、交换数组维度

    1. 创建一个 [3,5] 所有元素为 True 的数组 In [162]: b = np.ones((3,5), dtype=bool)In [163]: b Out[163]: array([[ ...

  9. 二维数组,锯齿数组和集合 C# 一维数组、二维数组(矩形数组)、交错数组(锯齿数组)的使用 C# 数组、多维数组(矩形数组)、锯齿数组(交叉数组)...

    二维数组,锯齿数组和集合 一.二维数组 二维数组: 一维数组----豆角 二维数组----表格 定义: 1.一维数组: 数据类型[] 数组变量名 = new 数据类型[数组长度]; 数据类型[] 数组 ...

  10. C语言从青铜到王者——数组详解总结【一维数组、二维数组、字符数组、数组实例】

    所谓数组,是指将那些具有相同类型的.数量有限的若干个变量通过有序的方法组织起来的一种便于使用的形式.数组属于一种构造类型,其中的变量被称为数组的元素.数组元素的类型可以是基本数据类型,也可以是特殊类型 ...

最新文章

  1. 用鸿蒙跑了个 hello world
  2. IIS 7.0 安装SSL证书过程
  3. 栅格单元值的选取方法_计算机求解微分方程的六大数值计算方法
  4. 响应服务器535 5.7.1 unab,带有Gmail的JavaMail:535-5.7.1不接受用户名和密码
  5. 【Luogu2142】【模板】高精度减法
  6. ajax回调函数提交表单,MVC3中ajax提交表单无法执行success回调函数,怎么办?
  7. MAC开机启动项的管理
  8. 智慧旅游和智慧景区建设实施方案
  9. Anaconda安装python包的几种方法
  10. nba2k21那个php是啥,NBA2K21不同版本区别介绍 各版本详细信息及奖励内容一览
  11. 性能工具之 Locust 工具 Get 与 Post 请求
  12. python27.dll引起的appcrash_Python已经停止工作(APPCRASH)Python
  13. python中的os.listdir()方法
  14. 呼唤IT企业的个人英雄主义
  15. Java实现抽奖功能
  16. 一些OpenGL 问题记录
  17. 一维激波管(Lax shock tube)问题的数值求解
  18. ARP攻击与ARP欺骗
  19. HTML5视频播放器video和音频播放器audio属性,事件,案例
  20. deepin 安装navcat14

热门文章

  1. 新手在家做短视频自媒体,边追剧边赚钱,每天稳定收益200多
  2. MySQL运算符(逻辑运算符,比较运算符,位运算符)
  3. Android Studio实现Activity之间传递参数
  4. JavaScript 笔记
  5. 保护和鼓励宝宝的好奇心和探索欲望
  6. 阳泉学计算机,阳泉计算机专业多少分可以学?,计算机专业
  7. 联想重回聚光灯下,对国产品牌应该是好事
  8. 如何制作优质的电商网站帮助中心,为企业客服人员节省60%的咨询工作量
  9. poj 1423 stirling公式(阶乘的位数)
  10. ubuntu解决不插显示器采用vnc的时候无法正确显示分辨率的问题