PHP函数:array_sum()的使用方法和示例
发布时间:2023-07-02 04:56:58
array_sum()函数是一个内置函数,用于计算数组中所有值的总和。
array_sum()函数的语法如下:
array_sum(array $array): int|float
参数:
- array:要计算总和的数组。
返回值:
- 返回数组中所有值的总和,如果数组为空,则返回0。
示例:
// 示例1:计算整数数组的总和 $array = [1, 2, 3, 4, 5]; $total = array_sum($array); echo $total; // 输出 15 // 示例2:计算浮点数数组的总和 $array = [1.5, 2.5, 3.5, 4.5, 5.5]; $total = array_sum($array); echo $total; // 输出 17.5 // 示例3:计算关联数组中值的总和 $array = ['a' => 1, 'b' => 2, 'c' => 3]; $total = array_sum($array); echo $total; // 输出 6 // 示例4:计算空数组的总和 $array = []; $total = array_sum($array); echo $total; // 输出 0
注意事项:
- array_sum()函数只能计算数字类型的值,并且不能计算字符串类型的值,如果数组中包含非数字类型的值,将被忽略。
- array_sum()函数只能计算一维数组的总和,如果数组是多维的,则无法正确计算。
- 如果数组为空,array_sum()函数将返回0。
总之,array_sum()函数是一个方便的函数,用于计算数组中所有值的总和,可以节省编写计算总和的冗余代码。
