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 相关文章推荐
实时抓取YAHOO股票报价的代码
Oct 09 PHP
mysql_fetch_assoc和mysql_fetch_row的功能加起来就是mysql_fetch_array
Jan 15 PHP
php网页后退不再出现过期
Mar 08 PHP
phpmyadmin导入(import)文件限制的解决办法
Dec 11 PHP
超级实用的7个PHP代码片段分享
Jan 05 PHP
php调用Google translate_tts api实现代码
Aug 07 PHP
php实现读取手机客户端浏览器的类
Jan 09 PHP
php使用NumberFormatter格式化货币的方法
Mar 21 PHP
Yii中的relations数据关联查询及统计功能用法详解
Jul 14 PHP
Laravel实现自定义错误输出内容的方法
Oct 10 PHP
php实现微信支付之现金红包
May 30 PHP
PHP判断访客是否手机端(移动端浏览器)访问的方法总结【4种方法】
Mar 27 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 pack与unpack 摸板字符字符含义
2009/10/29 PHP
php引用计数器进行垃圾收集机制介绍
2012/09/19 PHP
Laravel 5 框架入门(一)
2015/04/09 PHP
深入理解JavaScript高级之词法作用域和作用域链
2013/12/10 Javascript
Javascript学习笔记之函数篇(四):arguments 对象
2014/11/23 Javascript
jQuery焦点图轮播特效代码分享(3款)
2015/09/05 Javascript
Ionic如何实现下拉刷新与上拉加载功能
2016/06/03 Javascript
利用Node.JS实现邮件发送功能
2016/10/21 Javascript
js 轮播效果实例分享
2016/12/28 Javascript
canvas实现图像放大镜
2017/02/06 Javascript
如何重置vue打印变量的显示方式
2017/12/06 Javascript
Express的HTTP重定向到HTTPS的方法
2018/06/06 Javascript
Vue v-model组件封装(类似弹窗组件)
2020/01/08 Javascript
JS面向对象之多选框实现
2020/01/17 Javascript
JavaScript canvas基于数组生成柱状图代码实例
2020/03/06 Javascript
Python中unittest用法实例
2014/09/25 Python
python查看zip包中文件及大小的方法
2015/07/09 Python
Python脚本实现12306火车票查询系统
2016/09/30 Python
Python中is和==的区别详解
2018/11/15 Python
python 中xpath爬虫实例详解
2019/08/26 Python
基于Tensorflow批量数据的输入实现方式
2020/02/05 Python
Pycharm常用快捷键总结及配置方法
2020/11/14 Python
python statsmodel的使用
2020/12/21 Python
Melijoe美国官网:法国奢侈童装购物网站
2017/04/19 全球购物
将世界上最美丽的摄影作品转化为艺术作品:Photos.com
2017/11/28 全球购物
美国领先的眼镜和太阳镜在线零售商:Glasses.com
2019/08/26 全球购物
德国户外商店:eXXpozed
2020/07/25 全球购物
求职简历中的自我评价分享
2013/12/08 职场文书
如何写好升职自荐信
2014/01/06 职场文书
乡镇党建工作汇报材料
2014/08/14 职场文书
青春飞扬演讲稿
2014/09/11 职场文书
个人剖析材料范文
2014/09/30 职场文书
2014年学生会工作总结
2014/11/07 职场文书
Python连续赋值需要注意的一些问题
2021/06/03 Python
python开发的自动化运维工具ansible详解
2021/08/07 Python
MySQL数据库完全卸载的方法
2022/03/03 MySQL