77004 skanuj0066 (44)

77004 skanuj0066 (44)



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]


Wyszukiwarka

Podobne podstrony:
35711 skanuj0070 (44) Rozdział 3. ♦ Instrukcje sterujące i funkcje 83 Różnica jest taka, że w drugim
skanuj0060 (57) Rozdział 3. ♦ Instrukcje sterujące i funkcje 73 można go przedstawić za pomocą instr
skanuj0062 (56) Rozdział 3. ♦ Instrukcje sterujące i funkcje 75 Szczególną uwagę należy zwrócić na i

więcej podobnych podstron