在PHP中,你可以使用array_sum()
函数来计算数组中所有值的总和。这个函数会遍历数组中的所有元素,并将它们相加,返回最终的总和。
array_sum(array $array): number
$array
:要计算总和的数组。0
。$numbers = [1, 2, 3, 4, 5];
$sum = array_sum($numbers);
echo $sum; // 输出: 15
array_sum()
函数会自动忽略数组中的非数值元素(如字符串、布尔值等),只计算数值类型的元素。"10"
),array_sum()
也会将其转换为数值并进行计算。$mixedArray = [1, "2", 3.5, "hello", true];
$sum = array_sum($mixedArray);
echo $sum; // 输出: 6.5
在这个例子中,"hello"
和true
被忽略,"2"
被转换为2
,所以总和是1 + 2 + 3.5 = 6.5
。
希望这个解释对你有帮助!