PHP计算数组中值的和与乘积的方法(array_sum与array_product函数)


Posted in PHP onApril 01, 2016

本文实例讲述了PHP计算数组中值的和与乘积的方法。分享给大家供大家参考,具体如下:

一、概述:

array_sum() 函数用于计算数组中所有值的和。
array_product() 函数用于计算数组中所有值的乘积。

二、使用示例:

array_sum()

PHP array_sum() 函数用于计算数组中所有值的和,以整数或浮点数返回计算结果,非数字的单元将视作 0 。

语法:

number array_sum( array array )

例子:

<?php
$arr_a = array(1, 2, 3, "a");
echo array_sum($arr_a);  //输出:6
?>

array_product()

PHP array_product() 函数用于计算数组中所有值的乘积,以整数或浮点数返回计算结果,非数字的单元将视作 0 。

语法:

number array_product( array array )

例子:

<?php
$arr_a = array(1, 2, 3);
echo array_product($arr_a);  //输出:6
$arr_b = array(1, 2, 3, "abc");
echo array_product($arr_b);  //输出:0
?>

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP的历史和优缺点
Oct 09 PHP
DISCUZ 分页代码
Jan 02 PHP
php将数据库中所有内容生成静态html文档的代码
Apr 12 PHP
Codeigniter实现多文件上传并创建多个缩略图
Jun 12 PHP
php使用array_search函数实现数组查找的方法
Jun 12 PHP
php判断表是否存在的方法
Jun 18 PHP
PHP类的封装与继承详解
Sep 29 PHP
PHP实现生成带背景的图形验证码功能
Oct 03 PHP
详解PHP中的序列化、反序列化操作
Mar 21 PHP
php 中htmlentities导致中文无法查询问题
Sep 10 PHP
PHP随机数函数rand()与mt_rand()的讲解
Mar 25 PHP
laravel异步监控定时调度器实例详解
Jun 21 PHP
PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法
Apr 01 #PHP
Zend Studio使用技巧两则
Apr 01 #PHP
PHP数学运算与数据处理实例分析
Apr 01 #PHP
PHP数学运算函数大汇总(经典值得收藏)
Apr 01 #PHP
PHP操作FTP类 (上传、下载、移动、创建等)
Mar 31 #PHP
php获取本机真实IP地址实例代码
Mar 31 #PHP
详解PHP的Yii框架中自带的前端资源包的使用
Mar 31 #PHP
You might like
PHP array_multisort()函数的使用札记
2011/07/03 PHP
php中的比较运算符详解
2013/10/28 PHP
php获取用户浏览器版本的方法
2015/01/03 PHP
Zend Framework教程之视图组件Zend_View用法详解
2016/03/05 PHP
php通过smtp邮件验证登陆的方法
2016/05/11 PHP
小议javascript 设计模式 推荐
2009/10/28 Javascript
js函数的延迟加载实现代码
2012/10/11 Javascript
动态添加删除表格行的js实现代码
2014/02/28 Javascript
JS版的date函数(和PHP的date函数一样)
2014/05/12 Javascript
JavaScript中的公有、私有、特权和静态成员用法分析
2014/11/20 Javascript
node.js中的http.response.writeHead方法使用说明
2014/12/14 Javascript
JavaScript实现简单Tip提示框效果
2016/04/20 Javascript
jquery实现图片列表鼠标移入微动
2016/12/01 Javascript
JavaScript变量提升和严格模式实例分析
2019/01/27 Javascript
vue将后台数据时间戳转换成日期格式
2019/07/31 Javascript
JS数组splice操作实例分析
2019/10/12 Javascript
[01:09]DOTA2次级职业联赛 - ishow.HMM战队宣传片
2014/12/01 DOTA
[34:27]DOTA2上海特级锦标赛B组败者赛 VG VS Spirit第一局
2016/02/26 DOTA
[02:23]2018DOTA2亚洲邀请赛趣味视频——反应测试
2018/04/04 DOTA
使用C语言来扩展Python程序和Zope服务器的教程
2015/04/14 Python
Python中的if、else、elif语句用法简明讲解
2016/03/11 Python
Django的分页器实例(paginator)
2017/12/01 Python
在python3中pyqt5和mayavi不兼容问题的解决方法
2019/01/08 Python
详解Python用户登录接口的方法
2019/04/17 Python
Python中BeautifuSoup库的用法使用详解
2019/11/15 Python
Python列表解析操作实例总结
2020/02/26 Python
使用Pycharm在运行过程中,查看每个变量的操作(show variables)
2020/06/08 Python
css3之UI元素状态伪类选择器实例演示
2017/08/11 HTML / CSS
德国化妆品和天然化妆品网上商店:kosmetikfuchs.de
2017/06/09 全球购物
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
2014/07/27 面试题
年度考核自我鉴定
2014/03/19 职场文书
2014年重阳节老干部座谈会上的讲话稿
2014/09/25 职场文书
大学生党员自我批评思想汇报
2014/10/10 职场文书
2015年商场工作总结
2015/04/27 职场文书
上诉答辩状范文
2015/05/22 职场文书
毕业酒会致辞
2015/07/29 职场文书