skanuj0064 (48)

skanuj0064 (48)



tezdział 3. ♦ Instrukcje sterujące i funkcje 77

9>sunek 3.3.

Ęfeit działania aeypru z listingu 3.9


0ik Łdycja Widok Przejdź    Zakład h (jarzędąa Pono:

•    ' iS?    © I i.J http://localb


♦ Rozpocznijprzygod... ,.J Aktualności

Pętla typu for Pętla typu for Pętla typu for Pętla typu for Pętla typu for Pętla typu for Pętla typu for Pętla typu for Pętla typu for Pętla typu for

Jeśli chcemy zobaczyć, jak zmienia się stan zmiennej i w trakcie kolejnych przebiegów, możemy zmodyfikować instrukcję wyświetlającą napis, tak aby podawała nam również i tę informację. Wystarczy niewielka zmiana w postaci:

for($i - 0: $i < 10: $i++){ echol"Pętla typu for [i = $i]"): echo("<br>“);

}

Po jej wprowadzeniu w każdej linii będzie wyświetlana również wartość i, tak jak zostało to przedstawione na rysunku 3.4.

?>sunek 3.4.

-ziałanie pętli tryri ietlającej stan siennej iteracyjnej


Plik Edycja Widok Przejdź Zakładki IJarzędzia Pomoc

;■ '    - & © 0 |; httpi//localhoajindex.php'

^ Rozpocznij przygód... . Aktualności

Pętla typu for [i = 0] 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]

Wyrażenie początkowe w powyższym przykładzie to $i = 0, wyrażenie warunkowe — $i < 10, wyrażenie modyfikujące — $i++. Okazuje się, że mamy dużą dowolność w umiejscawianiu tych wyrażeń. Na przykład wyrażenie modyfikujące, które najczęściej jest wykorzystywane do modyfikacji zmiennej iteracyjnej, można umieścić wewnątrz samej pętli, to znaczy zastosować konstrukcję, której schematyczna postać jest następująca:


Wyszukiwarka

Podobne podstrony:
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