Added filtered array sum

Implement more like this for key value pairs.
This commit is contained in:
Dennis Eichhorn 2016-09-14 18:06:26 +02:00
parent 80a659d21a
commit 42c403a60c

View File

@ -245,4 +245,20 @@ class ArrayUtils
return trim($args[$key + 1], '" ');
}
public static function arraySum(array $array, int $start = 0, int $count = 0)
{
$count = $count === 0 ? count($array) : $count;
$sum = 0.0;
for($i = $start; $i <= $count-1; $i++) {
if(!isset($array[$i])) {
continue;
}
$sum += $array[$i];
}
return $sum;
}
}