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 相关文章推荐
分页显示Oracle数据库记录的类之二
Oct 09 PHP
40个迹象表明你还是PHP菜鸟
Sep 29 PHP
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装最快的解决办法
Aug 01 PHP
解析PHP提交后跳转
Jun 23 PHP
php var_export与var_dump 输出的不同
Aug 09 PHP
Yii实现多数据库主从读写分离的方法
Dec 29 PHP
php实现约瑟夫问题的方法小结
Mar 23 PHP
PHP简单实现文本计数器的方法
Apr 28 PHP
php curl上传、下载、https登陆实现代码
Jul 23 PHP
Laravel5.* 打印出执行的sql语句的方法
Jul 24 PHP
PHP接口继承及接口多继承原理与实现方法详解
Oct 18 PHP
PHP Swoole异步MySQL客户端实现方法示例
Oct 24 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 return语句另类用法不止是在函数中
2014/09/17 PHP
PHP合并数组函数array_merge用法分析
2017/02/17 PHP
学习jquery之一
2007/04/27 Javascript
通过jQuery源码学习javascript(二)
2012/12/27 Javascript
javascript中的括号()用法小结
2014/04/14 Javascript
Node.js实现在目录中查找某个字符串及所在文件
2014/09/03 Javascript
js实现文件上传表单域美化特效
2015/11/02 Javascript
浅谈jQuery animate easing的具体使用方法(推荐)
2016/06/17 Javascript
关于AngularJs数据的本地存储详解
2017/01/20 Javascript
ES6数组的扩展详解
2017/04/25 Javascript
javascript使用正则实现去掉字符串前面的所有0
2018/07/23 Javascript
vue生命周期和react生命周期对比【推荐】
2018/09/19 Javascript
vue+ESLint 配置保存 自动格式化代码
2020/03/17 Javascript
原生JS实现留言板
2020/03/26 Javascript
JS如何在不同平台实现多语言方式
2020/07/16 Javascript
JS变量提升及函数提升实例解析
2020/09/03 Javascript
vue中使用echarts的示例
2021/01/03 Vue.js
Python与Redis的连接教程
2015/04/22 Python
详细介绍Python中的偏函数
2015/04/27 Python
python如何通过protobuf实现rpc
2016/03/06 Python
Python注释详解
2016/06/01 Python
Python爬虫爬取一个网页上的图片地址实例代码
2018/01/16 Python
ubuntu17.4下为python和python3装上pip的方法
2018/06/12 Python
python 定时器,实现每天凌晨3点执行的方法
2019/02/20 Python
python中通过selenium简单操作及元素定位知识点总结
2019/09/10 Python
Python中import导入不同目录的模块方法详解
2020/02/18 Python
HTML5 canvas标签实现刮刮卡效果
2015/04/24 HTML / CSS
Backcountry旗下的户外商品闪购网站:steep&cheap
2016/09/22 全球购物
Algenist奥杰尼官网:微藻抗衰老护肤品牌
2017/07/15 全球购物
英国网上自行车商店:Tredz Bikes
2019/10/29 全球购物
前台接待岗位职责
2013/12/03 职场文书
师范大学生求职信
2014/06/13 职场文书
企业标语大全
2014/07/01 职场文书
安全知识竞赛主持词
2015/06/30 职场文书
Python Pygame实战之塔防游戏的实现
2022/03/17 Python
实现GO语言对数组切片去重
2022/04/20 Golang