instrukcje
?>
Dla wcześniej szego przykładu z pętlą for równoważne zapisanie pętli: <?
$x=l;
while($x <= 10){ echo $x."<BR>";
$x++;
?>
Pętla do...while
Odmiana pętli while.
- Różni się tym, że polecenia zawarte w pętli będą przynajmniej raz wykonane - w przypadku pętli while tak być nie musi.
Składnia:
<?
do{
instrukcje
}while( warunek );
?>
Przerywanie wykonań pętli
- Czasem zachodzi potrzeba przerwania danej iteracji (powtórzenia) pętli i przejścia do następnej iteracji. Z pomocą wtedy przychodzi instrukcja continue. Wystarczy wstawić ją w odpowiednie miejsce wewnątrz pętli.
Przykład :
<?
for($x = 1; $x<=100; $x++) { if($x % 2 != 0) continue;
echo $x."
1
Po uruchomieniu powyższego przykładu powinniśmy zobaczyć liczby parzyste od 1 do 100. Równoważny zapis bez continue: