从php数组中求和所有值

时间:2016-04-20 12:31:57

标签: php arrays

有没有一种简单的方法来计算数组中的所有元素值?

Array
(
    [0] => 
    [1] => 2
    [2] => 
    [3] => 
    [4] => 
    [5] => 
    [6] => 
    [7] => 
    [8] => 
    [9] => 1
    [10] => 
    [11] => 
    [12] => 
    [13] => 
    [14] => 
    [15] => 
    [16] => 1
    [17] => 1
    [18] => 
    [19] => 1
    [20] => 
    [21] => 
    [22] => 
    [23] => 
    [24] => 1
)

对于上面的数组,我应该得到值= 7 感谢

4 个答案:

答案 0 :(得分:3)

here将为您完成这项工作。

此函数返回所有数组元素的整数integer或float。

答案 1 :(得分:1)

您可以像这样使用array_sum()

echo array_sum($array);

如果您出于某种原因想要删除“空白”,请使用此权限:

$array = array_filter($array);

答案 2 :(得分:0)

尝试使用内置函数array_sum()获取更多详细信息,请点击http://php.net/manual/en/function.array-sum.php

答案 3 :(得分:0)

您的解决方案

$sum = array_sum(array_filter($array));