Akkumulering af tal i PHP-løkker
Lad os ved hjælp af en løkke finde summen af heltal
fra 1 til 100. For at løse
sådan en opgave gennemgås tallene i en løkke,
og deres sum skrives sekventielt
i en variabel:
<?php
$res = 0;
for ($i = 1; $i <= 100; $i++) {
$res = $res + $i;
}
echo $res; // den søgte sum
?>
Løsningen kan forenkles via operatoren
+=:
<?php
$res = 0;
for ($i = 1; $i <= 100; $i++) {
$res += $i;
}
echo $res;
?>
Find summen af lige tal fra 2 til
100.
Find summen af ulige tal fra 1
til 99.
Find produktet af heltal fra 1
til 20.