skanuj0052 (69)

skanuj0052 (69)



Rozdział 3.

Instrukcje sterujące i funkcje

Instrukcje warunkowe

Instrukcja if...else

Instrukcje warunkowe służą, jak się nietrudno domyślić, do sprawdzania warunków. Dzięki temu w zależności od tego, czy dany warunek jest prawdziwy, czy nie, mogą zostać wykonane różne bloki instrukcji. W PHP, podobnie jak w większości popularnych języków programowania, instrukcja warunkowa ma ogólną postać:

if (warunek){

/ / instrukcje do wykonania, kiedy warunek jest prawdziwy

}

else{

/ / instrukcje do wykonania, kiedy warunek jestfałszywy

}

Po słowie kluczowym i f w nawiasach okrągłych umieszczamy warunek do sprawdzenia, a za nim, w nawiasach klamrowych, blok instrukcji do wykonania, kiedy warunek jest prawdziwy. Dalej następuje słowo kluczowe el se, a za nim, również w nawiasach klamrowych, blok instrukcji, które zostaną wykonane, kiedy warunek będzie fałszywy. Blok else jest opcjonalny, zatem prawidłowa jest również konstrukcja: if (warunek){

/ / instrukcje do wykonania, kiedy warunek jest prawdziwy

}

Nawiasy klamrowe mogą zostać pominięte, jeżeli w bloku znajdzie tylko jedna instrukcja. Przekonajmy się, jak to wygląda w praktyce. Sprawdzimy, czy zmienna typu int jest większa od zera, i wyświetlimy odpowiedni komunikat w przeglądarce. Kod realizujący takie zadanie jest widoczny na listingu 3.1. Na początku jest deklarowana


Wyszukiwarka

Podobne podstrony:
skanuj0012 (333) Rozdział I - Edycja 1.1.4 Stosowanie funkcji automatycznego formatowania dokumentu
skanuj0024 (69) 132 Część I. Kierownicze funkcje nauczyciela Stadium 2. Ustalenie reguł i procedur.
skanuj0025 (69) 134 Część I. Kierownicze funkcje nauczyciela w ciągu roku szkolnego. Kiedy do klasy
skanuj0077 (30) Rozdział 3.6 Poza podstawową funkcją monitorowania pojazdów coraz częściej przedsięb
skanuj0014 (283) Rozdział I - Edycja 1.1.5 Korzystanie z funkcji przemieszczania fragmentów tekstu w
skanuj001001 bmp 1 Rozdział 6PODSTAWY PRAWNE FUNKCJONOWANIA PODMIOTÓW AGROTURYSTYCZNYCH1AGROTURYSTYK
35657 skanuj0049 (69) Rozdział 4. ❖ Wykresy dwuwymiarowe 63Rysunek 4.46.    f(<f,)
67572 skanuj0051 (69) Rozdział U.Wykresy trójwymiaroweWstęp do wykresów Mathcad posiada bogate możli
43636 skanuj0058 (49) Rozdział 3. ♦ Instrukcje sterujące i funkcje 71 //jeśli delta równa zero else

więcej podobnych podstron