PHP One Linia If If

PHP One Linia If If
Podejmowanie decyzji jest kluczową częścią każdej produktywnej aplikacji. Stwierdzenia warunkowe pozwalają nam ocenić pasujące warunki i odpowiednio podjąć działania.

W PHP konstrukty decyzyjne są wdrażane przy użyciu IF i jeśli… inaczej instrukcje. Omówmy przy użyciu tych stwierdzeń i wdrożyć je w naszych programach.

PHP IF IF

Instrukcja IF w PHP umożliwia sprawdzenie określonego warunku i wykonanie określonego działania, jeśli stan jest prawdziwy lub fałsz.

Składnia pokazano poniżej:

if (warunek)
// działanie

Program sprawdza warunek w nawiasach. Jeśli warunek jest prawdziwy, wykonuje kod wewnątrz klastrowych.

Możemy to zilustrować przykładem, jak pokazano poniżej:

$ wiek = 20;
if ($ wiek> 18)
echo "przepustka!!";

?>

Poprzedni kod sprawdza, czy wartość przechowywana przez zmienną $ AGE jest większa niż 18. Jeśli prawda, drukuje ciąg „Przejście!!".

Wyjście pokazano poniżej:

Wyjście:
Przechodzić!!

PHP Jeśli… inaczej

W poprzednim przykładzie sprawdzamy jeden warunek i działamy, jeśli to prawda. Jeśli jednak warunek jest fałszywy, program nic nie robi.

Możemy użyć bloku if… inaczej, aby określić akcję, jeśli warunek jest fałszywy.

Podano następującą składnię:

if (warunek)
// Działanie, jeśli prawda
w przeciwnym razie
// Działanie, jeśli fałsz

Pokazany jest następujący przykład:

$ wiek = 10;
if ($ wiek> 18)
echo "przepustka!!";

w przeciwnym razie
Echo „odmówił!!!";

?>

W tym przykładzie ustawiamy wartość zmiennej $ AGE na 10. Następnie używamy bloku if… inaczej, aby sprawdzić, czy wiek jest większy niż 18. Jeśli prawda, echo „przejdź!!”Else Print„ Odmówiono!!".

Poprzedni kod powinien zwrócić dane wyjściowe, jak pokazano poniżej:

Wyjście:
Zaprzeczony!!!

Php, jeśli… inaczej… inaczej

Innym konstrukcją warunku w PHP jest… inaczej… inaczej stwierdzenie. To pozwala ocenić wiele warunków w jednym bloku.

Pokazana jest następująca składnia:

if (warunek testu 1)
// Działanie Jeśli warunek 1 jest prawdziwy
elseif (warunek testu 2)
// Działanie, jeśli warunek 2 jest prawdziwy
w przeciwnym razie
// Działanie, jeśli wszystkie są fałszywe

Możemy wdrożyć następujący przykład:

$ wiek = 37;
if ($ 18 i 15 $ wiek 25 && $ wiek < 65)
Echo „Bilety to 15 $”;

w przeciwnym razie
Echo „niedozwolone”;

?>

Jeśli uruchomimy poprzedni kod, powinniśmy uzyskać następujące dane wyjściowe:

Wyjście:
Bilety to 15 $

PHP One Linia If If

PHP zapewnia nam operatora trójskładnikowego, aby utworzyć jednokierunkową instrukcję IF. Działa jako bardziej zwięzła wersja if… else oświadczenie.

Składnia jest podana poniżej:

(Stan : schorzenie) ? Trustatement: Falsestatement

Oto następujący przykład:

$ wiek = 37;
echo ($ wiek < 18) ? "Under age" : "Pass";
?>

To powinno powrócić:

Wyjście:
Przechodzić

Zarówno trójskładnik, jak i if… inaczej stwierdzenia działają podobnie. Jeden jest jednak bardziej gadatliwy i czytelny, podczas gdy drugi jest minimalny i zwięzły.

Wniosek

Ten samouczek obejmował instrukcje warunkowe w PHP, w tym oświadczenie operatora trójskładnikowego.

Ponadto podano przykłady do oceny warunków dopasowania. Sprawdź inne artykuły w Linux, aby uzyskać więcej wskazówek i samouczków.