php数组函数序列之array_sum() - 计算数组元素值之和


Posted in PHP onOctober 29, 2011

array_sum()定义和用法
array_sum() 函数返回数组中所有值的总和。

如果所有值都是整数,则返回一个整数值。如果其中有一个或多个值是浮点数,则返回浮点数。

PHP 4.2.1 之前的版本修改了传入的数组本身,将其中的字符串值转换成数值(大多数情况下都转换成了零,根据具体制而定)。

语法
array_sum(array)
参数 描述
array 必需。规定输入的数组。

例子1

<?php 
$a=array(0=>"5",1=>"15",2=>"25"); 
echo array_sum($a); 
?>

输出:

45
例子2

<?php 
$a=array(0=>5,1=>15,2=>25); 
echo array_sum($a); 
?>

输出:

45
例子3

<?php 
$a=array(0=>5,1=>15.5,2=>25); 
echo array_sum($a); 
?>

输出:

45.5
例子4

<?php 
$a=array(0=>5,1=>"15s",2=>25); 
echo array_sum($a); 
?>

输出:

45
例子5

<?php 
$a=array(0=>5,1=>"s15s",2=>25); 
echo array_sum($a); 
?>

输出:

30

PHP 相关文章推荐
PHP脚本的10个技巧(8)
Oct 09 PHP
留言板翻页的实现详解
Oct 09 PHP
PHP无限分类(树形类)
Sep 28 PHP
Laravel框架数据库CURD操作、连贯操作总结
Sep 03 PHP
10款实用的PHP开源工具
Oct 23 PHP
PHP实现的简单分页类及用法示例
May 06 PHP
[原创]解决wincache不支持64位PHP5.5/5.6的问题(提供64位wincache下载)
Jun 22 PHP
PHP定时任务获取微信access_token的方法
Oct 10 PHP
PHP实现的简单适配器模式示例
Jun 22 PHP
yii2 commands模式以及配置crontab定时任务的方法
Aug 19 PHP
Laravel框架中Blade模板的用法示例
Aug 30 PHP
PHP实现的敏感词过滤方法示例
Mar 06 PHP
php数组函数序列之array_key_exists() - 查找数组键名是否存在
Oct 29 #PHP
php数组函数序列 之array_count_values() 统计数组中所有值出现的次数函数
Oct 29 #PHP
php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
Oct 29 #PHP
让Json更懂中文(JSON_UNESCAPED_UNICODE)
Oct 27 #PHP
PHP实现异步调用方法研究与分享
Oct 27 #PHP
提示Trying to clone an uncloneable object of class Imagic的解决
Oct 27 #PHP
PHP 小心urldecode引发的SQL注入漏洞
Oct 27 #PHP
You might like
用PHP连mysql和oracle数据库性能比较
2006/10/09 PHP
PHP漏洞全解(详细介绍)
2012/11/13 PHP
PHP SESSION机制的理解与实例
2019/03/22 PHP
javascript 四则运算精度修正函数代码
2010/05/31 Javascript
JQuery实现倒计时按钮的实现代码
2012/03/23 Javascript
解决JS中乘法的浮点错误的方法
2014/01/03 Javascript
3种Jquery限制文本框只能输入数字字母的方法
2014/12/03 Javascript
jQuery控制cookie过期时间的方法
2015/04/07 Javascript
javascript实现淘宝幻灯片广告展示效果
2015/04/27 Javascript
javascript实时显示当天日期的方法
2015/05/20 Javascript
jQuery操作属性和样式详解
2016/04/13 Javascript
jQuery实现简洁的轮播图效果实例
2016/09/07 Javascript
用js实现博客打赏功能
2016/10/24 Javascript
jQuery Mobile和HTML5开发App推广注册页
2016/11/07 Javascript
使用D3.js制作图表详解
2017/08/13 Javascript
vue2.0 实现页面导航提示引导的方法
2018/03/13 Javascript
vue实现局部刷新的实现示例
2019/04/16 Javascript
Vue源码解析之数据响应系统的使用
2019/04/24 Javascript
vue下载excel的实现代码后台用post方法
2019/05/10 Javascript
jQuery实现倒计时功能完整示例
2020/06/01 jQuery
vue 扩展现有组件的操作
2020/08/14 Javascript
使用python装饰器验证配置文件示例
2014/02/24 Python
Python机器学习之决策树算法实例详解
2017/12/06 Python
Python装饰器的执行过程实例分析
2018/06/04 Python
python使用原始套接字发送二层包(链路层帧)的方法
2019/07/22 Python
python 利用matplotlib在3D空间绘制二次抛物面的案例
2021/02/06 Python
html5中svg canvas和图片之间相互转化思路代码
2014/01/24 HTML / CSS
html5将图片转换成base64的实例代码
2016/09/21 HTML / CSS
HTML5自定义mp3播放器源码
2020/01/06 HTML / CSS
XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?
2016/01/12 面试题
大专毕业自我鉴定
2014/02/04 职场文书
自我推荐信格式模板
2015/03/24 职场文书
2015年电话销售工作总结范文
2015/04/20 职场文书
交通安全学习心得体会
2016/01/18 职场文书
MySQL 四种连接和多表查询详解
2021/07/16 MySQL
MySQL优化及索引解析
2022/03/17 MySQL