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 相关文章推荐
层叠菜单的动态生成
Oct 09 PHP
php sprintf()函数让你的sql操作更安全
Jul 23 PHP
Discuz 6.0+ 批量注册用户名
Sep 13 PHP
PHP cdata 处理(详细介绍)
Jul 05 PHP
php向js函数传参的几种方法
Aug 10 PHP
ThinkPHP模板中数组循环实例
Oct 30 PHP
PHP使用json_encode函数时不转义中文的解决方法
Nov 12 PHP
php中smarty实现多模版网站的方法
Jun 11 PHP
yii框架redis结合php实现秒杀效果(实例代码)
Oct 26 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
Dec 26 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
Apr 03 PHP
laravel5.1框架model类查询的实现方法
Oct 08 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通用分页类page.php[仿google分页]
2008/08/31 PHP
php创建基本身份认证站点的方法详解
2013/06/08 PHP
php运行报错Call to undefined function curl_init()的最新解决方法
2016/11/20 PHP
javascript 支持链式调用的异步调用框架Async.Operation
2009/08/04 Javascript
js indexOf()定义和用法
2012/10/21 Javascript
jQuery插件实现屏蔽单个元素使用户无法点击
2013/04/12 Javascript
javascript中的绑定与解绑函数应用示例
2013/06/24 Javascript
Javascript浅谈之this
2013/12/17 Javascript
Javascript中的delete操作符详细介绍
2014/06/06 Javascript
nodejs之请求路由概述
2014/07/05 NodeJs
canvas学习之API整理笔记(一)
2016/12/29 Javascript
bootstrap是什么_动力节点Java学院整理
2017/07/14 Javascript
JavaScript之事件委托实例(附原生js和jQuery代码)
2017/07/22 jQuery
(模仿京东用户注册)用JQuery实现简单表单验证,初学者必看
2018/01/08 jQuery
vue 动态绑定背景图片的方法
2018/08/10 Javascript
Vue 动态组件components和v-once指令的实现
2019/08/30 Javascript
layer.open组件获取弹出层页面变量、函数的实例
2019/09/25 Javascript
[54:08]LGD女子刀塔学院 DOTA2炼金术士教学
2014/01/09 DOTA
python 生成不重复的随机数的代码
2011/05/15 Python
python获取糗百图片代码实例
2013/12/18 Python
Python编程使用*解包和itertools.product()求笛卡尔积的方法
2017/12/18 Python
PyQT实现多窗口切换
2018/04/20 Python
详解Python的循环结构知识点
2019/05/20 Python
python 抓包保存为pcap文件并解析的实例
2019/07/23 Python
python实现图片二值化及灰度处理方式
2019/12/07 Python
高一英语教学反思
2014/01/22 职场文书
采购类个人求职的自我评价
2014/02/18 职场文书
小学数学课后反思
2014/04/23 职场文书
安全月活动总结
2014/05/05 职场文书
爱国主义演讲稿
2014/05/07 职场文书
药店促销活动总结
2014/07/10 职场文书
护理医院见习报告
2014/11/03 职场文书
支行行长竞聘报告
2014/11/06 职场文书
赤壁观后感(2)
2015/06/15 职场文书
学雷锋活动简报
2015/07/20 职场文书
离职告别感言
2015/08/04 职场文书