Ciklusok

while:

while (feltétel) {

  echo ‘amig a feltétel teljesül, ez a rész végrehajtódik’;

}
példa:
$x = 0;

while ( $x <5 ) {

  echo $x;

  $x++;

}

do-while:

do {

 utasitások

} while(feltétel);
Ugyanúgy működik mint a while, azzal a különbséggel, hogy a benne lévő utasítások egyszer mindenképp lefutnak. példa:
$x = 6;

do {

  echo "ezt minimum egyszer kiirom";

} while ( $x < 5 );

for:

for (ciklusváltozo_kezdoertek;feltetel;ciklusvaltozo_ertek_valtoztatás) {

 utasitas(ok)

}
példa:
for ( $i=0; $i<5; $i++ ) {

  echo $i;

}