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 相关文章推荐
基于Windows下Apache PHP5.3.1安装教程
Jan 08 PHP
php Xdebug 调试扩展的安装与使用.
Mar 13 PHP
PHP管理内存函数 memory_get_usage()使用介绍
Sep 23 PHP
探讨PHP调用时间格式的参数详解
Jun 06 PHP
PHP循环结构实例讲解
Feb 10 PHP
解密ThinkPHP3.1.2版本之独立分组功能应用
Jun 19 PHP
PHP连接sql server 2005环境配置及问题解决
Aug 08 PHP
php验证邮箱和ip地址最简单方法汇总
Oct 30 PHP
浅谈PHP正则中的捕获组与非捕获组
Jul 18 PHP
php文件上传、下载和删除示例
Aug 28 PHP
PHP实现时间比较和时间差计算的方法示例
Jul 24 PHP
PHP正则表达式处理函数(PCRE 函数)实例小结
May 09 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函数
2006/10/09 PHP
PHP中对缓冲区的控制实现代码
2013/09/29 PHP
php eval函数一句话木马代码
2015/05/21 PHP
jquery 图片缩放拖动的简单实例
2014/01/08 Javascript
jQuery:delegate中select()不起作用的解决方法(实例讲解)
2014/01/26 Javascript
jquery的父子兄弟节点查找示例代码
2014/03/03 Javascript
javascript拖拽效果延伸学习
2016/04/04 Javascript
移动端翻页插件dropload.js(支持Zepto和jQuery)
2016/07/27 Javascript
学习Javascript闭包(Closure)知识
2016/08/07 Javascript
jQuery实用密码强度检测
2017/03/02 Javascript
jQuery实现键盘回车搜索功能
2017/07/25 jQuery
Vue.js项目中管理每个页面的头部标签的两种方法
2018/06/25 Javascript
Vue动画事件详解及过渡动画实例
2019/02/09 Javascript
vue 组件中使用 transition 和 transition-group实现过渡动画
2019/07/09 Javascript
layui form表单提交后实现自动刷新
2019/10/25 Javascript
Vue实现手机扫描二维码预览页面效果
2020/05/28 Javascript
[46:20]DOTA2-DPC中国联赛 正赛 PSG.LGD vs LBZS BO3 第二场 1月22日
2021/03/11 DOTA
Python基于matplotlib绘制栈式直方图的方法示例
2017/08/09 Python
python多进程中的内存复制(实例讲解)
2018/01/05 Python
pycharm运行程序时在Python console窗口中运行的方法
2018/12/03 Python
Pandas之Dropna滤除缺失数据的实现方法
2019/06/25 Python
Python的matplotlib绘图如何修改背景颜色的实现
2019/07/16 Python
Django REST 异常处理详解
2020/07/15 Python
如何利用python生成MD5并去重
2020/12/07 Python
使用css3匹配手机屏幕横竖状态
2014/01/27 HTML / CSS
有关HTML5 Video对象的ontimeupdate事件(Chrome上无效)的问题
2013/07/19 HTML / CSS
英国最好的温室之家:Greenhouses Direct
2019/07/13 全球购物
《唯一的听众》教学反思
2014/02/20 职场文书
大一新生学期自我评价
2014/04/09 职场文书
历史学专业求职信
2014/06/19 职场文书
公司法人授权委托书范本
2014/09/12 职场文书
国际贸易本科毕业生求职信
2014/09/26 职场文书
2014年学校财务工作总结
2014/12/06 职场文书
使用CSS实现一个搜索引擎的原理解析
2021/09/25 HTML / CSS
关于Nginx中虚拟主机的一些冷门知识小结
2022/03/03 Servers
MySQL外键约束(Foreign Key)案例详解
2022/06/28 MySQL