Wybór wartości przez match
Operatory i instrukcje warunkowe - PHP: podstawy w przeglądarce (PHP)
Gdy jedna zmienna może mieć wiele konkretnych wartości, wygodniejsze od długiego elseif jest wyrażenie match. Porównuje ono wartość ściśle (jak ===) z kolejnymi przypadkami i zwraca wynik pasującego. Kilka wartości oddzielamy przecinkiem, a default obsługuje wszystko inne. Wynik match zapisujemy w zmiennej. Zmień $numer i sprawdź różne dni.
<?php
$numer = 6;
$dzien = match ($numer) {
1 => "poniedziałek",
2 => "wtorek",
3 => "środa",
4 => "czwartek",
5 => "piątek",
6, 7 => "weekend",
default => "nie ma takiego dnia",
};
echo "Dzień $numer: $dzien\n"; Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu PHP: podstawy w przeglądarce · Zaloguj się, aby zapisać postęp na koncie.