Instrukcja if, else i elseif
Założenie: Nauczyć się używać instrukcji if
, else
i elseif
w PHP do tworzenia warunków logicznych.
Krok po kroku:
- Prosty warunek if: Sprawdźmy, czy dana liczba jest większa od 10.
- Warunek if z else: Dodajmy instrukcję
else
, aby obsłużyć przypadek, gdy liczba nie jest większa od 10. - Warunek if z elseif i else: Sprawdźmy, czy liczba jest większa od 10, mniejsza od 5, czy też równa 5.
- Zagnieżdżone instrukcje if: Możemy zagnieżdżać instrukcje
if
w sobie.
$liczba = 15;
if ($liczba > 10) {
echo "Liczba jest większa od 10";
}
Ten kod sprawdza, czy zmienna $liczba
jest większa od 10. Jeśli tak, to wyświetla komunikat.
$liczba = 5;
if ($liczba > 10) {
echo "Liczba jest większa od 10";
} else {
echo "Liczba nie jest większa od 10";
}
Teraz kod wyświetli odpowiedni komunikat w zależności od wartości $liczba
.
$liczba = 5;
if ($liczba > 10) {
echo "Liczba jest większa od 10";
} elseif ($liczba < 5) {
echo "Liczba jest mniejsza od 5";
} else {
echo "Liczba jest równa 5";
}
elseif
pozwala na dodanie kolejnych warunków. Kod wykona się tylko dla pierwszego spełnionego warunku.
$wiek = 20;
$czy_ma_prawo_jazdy = true;
if ($wiek >= 18) {
if ($czy_ma_prawo_jazdy) {
echo "Możesz prowadzić samochód.";
} else {
echo "Możesz prowadzić samochód po zdaniu egzaminu.";
}
} else {
echo "Jesteś za młody, aby prowadzić samochód.";
}
Ten przykład pokazuje, jak używać zagnieżdżonych instrukcji if
do tworzenia bardziej złożonych warunków.
Ten przykład pokazuje podstawowe zastosowanie instrukcji if
, else
i elseif
w PHP. Zachęcamy do dalszego eksperymentowania i poznawania bardziej zaawansowanych technik programowania w PHP!