Webové technológie
Poznámky:
5. Cykly
Cykly sú riadiace štruktúry, ktoré nám umožnia počas behu skriptu opakovať postupnosť príkazov. Buď tú istú, alebo s obmenami. Počet opakovaní si môžeme dopredu určiť (napr. 5), alebo počet opakovaní závisí od platnosti nejakej podmienky.
5.1 Príkaz cyklu FOR
FOR («inicializácia premennej»; «podmienka»; «inkrementácia/dekrementácia»)
{
«príkazy»
} ;
Parametre:
- inicializácia premennej - väčšinou sa používa na nastavenie počítadla (ale môže byť akýkoľvek kód, ktorý bude vykonaný raz na začiatku cyklu)
- podmienka - táto podmienka sa testuje pred každým opakovaním cyklu. Ak bude výraz vyhodnotený ako PRAVDA, cyklus pokračuje. Ak bude vyhodnotený ako NEPRAVDA, cyklus skončí.
- inkrementácia/dekrementácia - väčšinou sa používa na inkrementáciu premennej, určenej pre počítadlo(ale môže byť akýkoľvek kód, ktorý bude vykonaný na konci opakovania)
<?php
FOR ($i = 1; $i < 11; $i++) {
$mocnina = $i * $i;
echo "$i * $i = " . $mocnina . "<br>";
}
?>
FOR ($i = 1; $i < 11; $i++) {
$mocnina = $i * $i;
echo "$i * $i = " . $mocnina . "<br>";
}
?>
Zobraziť výsledok
1 * 1 = 1
2 * 2 = 4
3 * 3 = 9
4 * 4 = 16
5 * 5 = 25
6 * 6 = 36
7 * 7 = 49
8 * 8 = 64
9 * 9 = 81
10 * 10 = 100
2 * 2 = 4
3 * 3 = 9
4 * 4 = 16
5 * 5 = 25
6 * 6 = 36
7 * 7 = 49
8 * 8 = 64
9 * 9 = 81
10 * 10 = 100