Příkaz while
Cyklus while je nejjednodušším cyklem v PHP. Jeho základní formát je:
while (expr) statement
Příkaz(y) se provádí tak dlouho dokud je výraz za while roven TRUE. Výraz se ohodnocuje na začátku každé iterace, takže pokud v jejím průběhu dojde ke změně hodnoty výrazu na FALSE nezpůsobí to ukončení cyklu (ale při další iteraci je již výraz vyhodnocen jako FALSE a cyklus je ukončen).
Cykly while lze do sebe libovolně vnořovat. Následující příklad vypíše čísla od 1 do 10.
<?php
$i = 1;
while ($i <= 10) {
print $i++;
}
?>