在 PHP 中,你可以使用 array_sum()
函数来对数组中的所有元素求和。这个函数会返回数组中所有值的总和。
以下是一个简单的示例:
<?php
$numbers = [1, 2, 3, 4, 5];
// 使用 array_sum() 函数求和
$sum = array_sum($numbers);
echo "数组的和是: " . $sum;
?>
输出结果将是:
数组的和是: 15
array_sum()
函数会遍历数组中的所有元素,并将它们相加。array_sum()
会尝试将它们转换为数值类型后再进行求和。如果无法转换,则会被当作 0
处理。<?php
$mixedArray = [1, 2, '3', 'four', 5];
// 使用 array_sum() 函数求和
$sum = array_sum($mixedArray);
echo "数组的和是: " . $sum;
?>
输出结果将是:
数组的和是: 11
在这个例子中,字符串 '3'
被成功转换为数值 3
,而字符串 'four'
无法转换为数值,因此被当作 0
处理。
array_sum()
是一个非常方便的函数,用于快速计算数组中所有元素的总和。array_sum()
会尝试将它们转换为数值类型后再进行求和。