Tworzenie stron internetowych - poradnik
Switch to struktura programistyczna, która pozwala na wykonanie różnych akcji w zależności od wartości podanego argumentu. Jest to często używana alternatywa dla wielu instrukcji warunkowych if-else
.
Oto przykład użycia instrukcji switch
w języku PHP:
$day = "poniedziałek";
switch ($day) {
case "poniedziałek":
echo "Pierwszy dzień tygodnia.";
break;
case "wtorek":
echo "Drugi dzień tygodnia.";
break;
case "środa":
echo "Trzeci dzień tygodnia.";
break;
default:
echo "Inny dzień tygodnia.";
}
W powyższym przykładzie, zostanie wyświetlone „Pierwszy dzień tygodnia”, ponieważ wartość zmiennej $day
jest równa „poniedziałek”. Jeśli wartość $day
byłaby inna, np. „wtorek”, to zostanie wyświetlone „Drugi dzień tygodnia”. Jeśli żadna z wartości w instrukcji case
nie pasuje do wartości zmiennej $day
, to zostanie wykonana instrukcja w bloku default
.