Rozdział 3. ♦ Instrukcje sterujące i funkcje 79
$i = 0;
for(: $i < 10;){ echot"Pętla typu for [i = $i]“): echo(''<br>");
$i++;
}
?>
</body>
</html>
Kolejną ciekawą możliwością jest połączenie wyrażenia warunkowego i modyfikującego. Pozostawimy wyrażenie początkowe przed pętlą, natomiast wyrażenie modyfikujące ponownie wprowadzimy do konstrukcji pętli, łącząc je jednak z wyrażeniem warunkowym. Taka konstrukcja jest przedstawiona na listingu 3.12. Zauważmy jednak, tym razem skrypt działa nieco inaczej. Nie jest to już w pełni odpowiednik skryptów 3.9, 3.10 i 3.11, stan zmiennej i wewnątrz pętli zmienia się bowiem od 1 do 10 (rysunek 3.5), a nie od 0 do 9!
listing 3.12. Pętla łącząca wyrażenie modyfikujące i warunkowe
<html>
<head>
<title> Działanie pętli typu for </title> </head>
<body>
<?php $i - 0:
fort: $i++ < 10:){ echoCPętla typu for [i = $i]"); echot"<br>"):
}
</body>
</html>
Bk Edycja Hidok Przejdź Zakładki Narzędzia Pomoj
5? - I 0j
♦ Rozpocznij przygód... , ) Aktualności
Rysunek 3.5.
Efekt działania skryptu z listingu 3.12
Pętla typu for [i = 1] Pętla typu for [i = 2] Pętla typu for [i = 3] Pętla typu for [i = 4] Pętla typu for [i = 5] Pętla typu for [i = 6] Pętla typu for [i = 7] Pętla typu for [i = 8] Pętla typu for [i = 9] Pętla typu for [i = 10]