求和数字范围之间的所有值

时间:2014-04-24 03:43:21

标签: php

如何使用PHP对数字范围内的所有数字求和?

例如:

1-5 (1+2+3+4+5) = 15

我是否需要使用array_sum或数组的变体?

2 个答案:

答案 0 :(得分:1)

是的,请使用array_sum()range()

echo array_sum(range(1,5)); //"prints" 15

Demonstration

答案 1 :(得分:1)

多个选项,这里是1。

$start=1;
$end=5;
$sum=0;
for ($i = $start; $i <= $end; $i++) {
$sum+=$i;
}

echo $sum;