📜  PHP | array_sum()函数(1)

📅  最后修改于: 2023-12-03 15:03:36.195000             🧑  作者: Mango

PHP | array_sum()函数

简介

array_sum() 函数用于计算数组中所有数值的总和。参数为数组类型,返回值为数值类型。

语法
array_sum(array $array): float|int
参数
  • $array:必需,要计算总和的数组。
返回值

返回数组中所有数值的总和,如果数组为空,则返回 0。

返回值的数据类型可以是浮点型或整型,如果数组中存在浮点数,则返回值是浮点型。

示例
// 整型数组示例
$numbers = array(1, 2, 3, 4, 5);
$total = array_sum($numbers);
echo $total;
// 输出:15

// 浮点型数组示例
$prices = array(1.99, 3.50, 10.99);
$total = array_sum($prices);
echo $total;
// 输出:16.48

// 空数组示例
$emptyArray = array();
$total = array_sum($emptyArray);
echo $total;
// 输出:0
注意事项
  • 如果数组中存在非数值类型的元素,将会抛出警告并返回部分计算结果。
  • array_sum() 函数不能用于多维数组,只能用于一维数组。
  • 如果数组中存在超过 PHP 最大数值的元素,则会返回错误结果。