我是靠谱客的博主 喜悦西装,这篇文章主要介绍php数组怎么计算乘积和求和,现在分享给大家,希望可以做个参考。

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

php数组计算乘积和求和的方法

PHP内置了两个函数,可以计算数组乘积和求和,下面一起来看看。

1、使用array_product()函数计算数组乘积

array_product() 函数用来计算数组中所有元素的乘积

array_product ($arr)
登录后复制
  • 如果数组 arr 的所有元素都是整数,则返回一个整数值;如果其中有一个或多个值是浮点数,则返回浮点数。

  • 如果数组 arr 中存在非数值类型的元素,那么 PHP 会尝试将它们转换成一个数值,转换失败就作为 0 值。例如,字符串 "29.5" 会被转换成小数 29.5,字符串 "100abc" 会被转换成整数 100。

示例:

<?php
$a = array(2, 3, 10, 15);
echo array_product($a) . "<br />";
$b = array(2, 5.5, "10abc", "3.3");
echo array_product($b) . "<br />";
$c = array(4, 3.5, "0.1", "hello");
echo array_product($c);
?>
登录后复制

1.png

2、使用array_sum()实现数组求和

array_sum() 函数用来计算数组中所有元素的和,其语法如下:

array_sum ( $arr )
登录后复制
  • 如果数组 arr 的所有元素都是整数,则返回一个整数值;如果其中有一个或多个值是浮点数,则返回浮点数。

  • 如果数组 arr 中存在非数值类型的元素,那么 PHP 会尝试将它们转换成一个数值,转换失败就作为 0 值。例如,字符串 "45" 会被转换成整数 45,字符串 "12.4abc" 会被转换成小数 12.4。

示例:

<?php
$a = array(4, 2, 3, 10);
echo array_sum($a) . "<br />";
$b = array("10.1xy", 100, '1', "0.01");
echo array_sum($b);
?>
登录后复制

2.png

推荐学习:《PHP视频教程》

以上就是php数组怎么计算乘积和求和的详细内容,更多请关注靠谱客其它相关文章!

最后

以上就是喜悦西装最近收集整理的关于php数组怎么计算乘积和求和的全部内容,更多相关php数组怎么计算乘积和求和内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(170)

评论列表共有 0 条评论

立即
投稿
返回
顶部