php计算多维数组中所有值总和的方法


Posted in PHP onJune 24, 2015

本文实例讲述了php计算多维数组中所有值总和的方法。分享给大家供大家参考。具体实现方法如下:

php 内置函数 array_sum() 函数返回数组中所有值的总和,只能返回一维数组的总和;

计算多维数组所有值的和就要自定义函数了;

function get_sum($array) {
   $num = 0;
   foreach($array as $k => $v) {
     if(is_array($v)) {
       $num += get_sum($v);
     }
   }
   return $num + array_sum($array);
}
get_sum($array);

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
一个简单的php实现的MySQL数据浏览器
Mar 11 PHP
php数组总结篇(一)
Sep 30 PHP
用PHP将网址字符串转换成超链接(网址或email)
May 25 PHP
基于magic_quotes_gpc与magic_quotes_runtime的区别与使用介绍
Apr 22 PHP
基于PHP常用函数的用法详解
May 10 PHP
thinkphp实现数组分页示例
Apr 13 PHP
PHP实现获取FLV文件的时间
Feb 10 PHP
PHP list() 将数组中的值赋给变量的简单实例
Jun 13 PHP
Laravel+jQuery实现AJAX分页效果
Sep 14 PHP
PHP实现多图上传和单图上传功能
May 17 PHP
PHP实现抽奖功能实例代码
Jun 30 PHP
Yii使用DbTarget实现日志功能的示例代码
Jul 21 PHP
jquery获取多个checkbox的值异步提交给php的方法
Jun 24 #PHP
PHP将Excel导入数据库及数据库数据导出至Excel的方法
Jun 24 #PHP
php异常处理方法实例汇总
Jun 24 #PHP
php数组索引与键值操作技巧实例分析
Jun 24 #PHP
PHP实现在线阅读PDF文件的方法
Jun 23 #PHP
php中header设置常见文件类型的content-type
Jun 23 #PHP
PHP register_shutdown_function()函数的使用示例
Jun 23 #PHP
You might like
PHP的PDO操作简单示例
2016/03/30 PHP
PHP二维数组矩形转置实例
2016/07/20 PHP
php处理多图上传压缩代码功能
2018/06/13 PHP
jquery ready()的几种实现方法小结
2010/06/18 Javascript
基于jQuery的Spin Button自定义文本框数值自增或自减
2010/07/17 Javascript
js实现无需数据库的县级以上联动行政区域下拉控件
2013/08/14 Javascript
jQuery实现渐变下拉菜单的简单方法
2015/03/11 Javascript
JavaScript使用function定义对象并调用的方法
2015/03/23 Javascript
js基于cookie方式记住返回页面用法示例
2016/05/27 Javascript
Bootstrap基本插件学习笔记之按钮(21)
2016/12/08 Javascript
bootstrap模态框嵌套、tabindex属性、去除阴影的示例代码
2017/10/17 Javascript
详解写好JS条件语句的5条守则
2019/02/28 Javascript
[04:19]完美世界携手游戏风云打造 卡尔工作室模型介绍篇
2013/04/24 DOTA
[02:56]DOTA2上海特锦赛小组赛解说FreeAgain采访花絮
2016/02/27 DOTA
Python实现把xml或xsl转换为html格式
2015/04/08 Python
Python实现多线程HTTP下载器示例
2017/02/11 Python
Python实现随机选择元素功能
2017/09/14 Python
python实现简易云音乐播放器
2018/01/04 Python
python实现按长宽比缩放图片
2018/06/07 Python
django+xadmin+djcelery实现后台管理定时任务
2018/08/14 Python
Python基本数据结构与用法详解【列表、元组、集合、字典】
2019/03/23 Python
PyTorch搭建一维线性回归模型(二)
2019/05/22 Python
Python Numpy 实现交换两行和两列的方法
2019/06/26 Python
Python标准库shutil模块使用方法解析
2020/03/10 Python
pytorch 中forward 的用法与解释说明
2021/02/26 Python
美国从事品牌鞋类零售的连锁店:Famous Footwear
2016/08/25 全球购物
2014年国庆节庆祝建国65周年比赛演讲稿
2014/09/21 职场文书
银行先进个人总结
2015/02/15 职场文书
四风之害观后感
2015/06/09 职场文书
初中英语教学反思范文
2016/02/15 职场文书
手把手教你制定暑期学习计划,让你度过充实的暑假
2019/08/22 职场文书
python实现socket简单通信的示例代码
2021/04/13 Python
只用40行Python代码就能写出pdf转word小工具
2021/05/31 Python
新手初学Java List 接口
2021/07/07 Java/Android
SQL实现LeetCode(178.分数排行)
2021/08/04 MySQL
volatile保证可见性及重排序方法
2022/08/05 Java/Android