Instrukcja if

Teraz przedstawię instrukcje if

Taka instrukcja jest wykonywana tylko raz wtedy, gdy spełniony jest jakiś warunek. Przykład:

// definiuje zmienne
$a = 0;
$b = 10;

// Właściwa instrukcja - spełnia warunek
if ($a < $b) {
echo "a jest mniejsze niż b";
}

// Instrukcja, która nie będzie wykonana
if ($a > $b) {
echo "a jest większe niż b";
}

Cały powyższy kod możemy także skrócić – mamy dwie odwrotne instrukcje i tylko jedna zawsze będzie spełniona. Użyjemy więc polecenia else które stawiamy po instrukcji, a będzie wykonane, jeśli ta przed else nie będzie spełniona:

// definiuje zmienne
$a = 0;
$b = 10;

// Właściwa instrukcja
if ($a < $b) {
echo "a jest mniejsze niż b";
} else {
echo "a jest większe niż b";
}

Jeśli zaś mamy więcej instrukcji if, w których tylko jedna będzie spełniona, możemy użyć elseif czyli instrukcja jest sprawdzana, jeśli ta przed nią nie była wykonana, np.

// definiuje zmienne
$a = 0;
$b = 10;

// Właściwa instrukcja
if ($a < $b) {
echo "a jest mniejsze niż b";
} elseif ($a > $b) {
echo "a jest większe niż b";
} elseif ($a == $b) {
echo "a jest równe b";
}
Zamieszczono w: PHP

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

 

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.