2014-04-24 124 views

回答

1

多個選項,這裏是1

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

echo $sum; 
+0

當涉及到性能時,這是正確的方法。 +1 –

+0

在任何實際應用中,速度優勢都是微不足道的 –

1

是的使用array_sum()range()

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

Demonstration

+0

肯定比我的選項的詳細優雅,但慢一點,根據我的基準;-) –

+0

@Dagon,我同意:)它總是更好地避免功能! –

+1

兩者都很棒!謝謝:) – user2356890