6498542390

6498542390



SKiBD Laboratorium 7

Pętla while

Inaczej niż w przypadku instrukcji if ... elseif ... else, w której każde wyrażenie jest oceniane raz i na jego podstawie wykonywana jest akcja, instrukcja while kontynuuje pętlę aż warunek osiągnie wartość FALSE. Innymi słowy pętla jest kontynuowana dopóki warunek ma wartość TRUE.

przykład 10. (pętla while)

<?

$a = 0;

while ( $a <=10 )

{

echo „a równa się $a<br>”; $a++;

}

?>

W powyższym przykładzie zmienna $a wyświetlana jest na ekranie do momentu, kiedy jej wartość nie przekroczy wartości 10. Warto jednak pamiętać, że przypadkowy błąd może spowodować nieskończone działanie pętli, (co stanie się gdy zamiast $a++ napiszemy $a— ?)•

Pętla for

Pętla for tym różni się od pętli while że musimy znać dokładną ilość wykonań pętli. Poniżej przedstawiono przykładową składnię takiej pętli.

przykład 11. (pętla for)

<?

$max_i =25;

for ($i=0;$i<$max_i;$i++)

{

echo „i ma wartość $i”;

}

?>

Zamiast $i++, możemy wpisać $i+=l lub $i+=2 itd.

Instrukcja Switch

Instrukcja switch pozwala na sterowanie przebiegiem programu poprzez wybór właściwego fragmentu kodu. przykład 12. (instrukcja switch)

<?

Swariant = 0; //(lub 1,2 itd.) // gdzieś w programie, najczęściej wybór użytkowni ka

switch ( Swariant )

{

case 0:

echo „wybrałeś wariant Swariant”; break;

case 1:

echo „wybrałeś wariant Swariant”; break;

default:    // wariant domyślny gdy wartość zmiennej nie ma swojego case’

Podstawy PHP. Dynamiczne strony WWW.



Wyszukiwarka

Podobne podstrony:
spiro2 50 Mklfokd E. Simko Sądzę, że, inaczej niż w przypadku dwóch ostatnich celów, etnograficzny
P4030008 (Minutę on Educatioń). Jego zalecenia, inaczej niż w przypadku UwjJ wa, weszły natychmiast
BadaniaMarketKaczmarczyk0 musi być zbudowany inaczej niż w przypadku wywiadu osobistego, gdzie resp
DSC01125 (3) 334 INSTYTUCJE 1 PROCESY DECYZYJNE zastępców, których takie jest 222. Również inaczej,
TMP29 138 5 Języki specyfikacji dla układów programow alnych W niektórych przypadkach instrukcje IF
bmalinowski002 BRONISŁAW MALINOWSKI inaczej niż jako zaspokojenie potrzeb przez działalność, w które
Poznaj C++ w$ godziny0056 Instrukcje i wyrażenia 41 Dzielenie całkowite wygląda trochę inaczej niż z
Poznaj C++ w$ godziny0119 Zaawansowane sterowanie programem 107Pętle while Pętla while pozwala na po
Bazy danych 2 - Laboratorium 2 - pętla numeryczna for FOR zmiennalicznikowa IN x..y LOOP instrukcje;
33 (571) Pętla while... do ma postać: while Warunek do { blok instrukcji } Pętla repeat... until ma

więcej podobnych podstron