Operator trójargumentowy

Założenie: Nauczymy się używać operatora trójargumentowego w PHP do warunkowego przypisywania wartości do zmiennych.

Krok po kroku:

  1. Warunek prosty: Operator trójargumentowy ma postać: warunek ? wartość_jeśli_prawda : wartość_jeśli_fałsz;
  2. Przykład: Sprawdźmy czy zmienna $wiek jest większa od 18. Jeśli tak, przypiszmy do zmiennej $status wartość “pełnoletni”, w przeciwnym wypadku “niepełnoletni”.
  3. 
    $wiek = 20;
    $status = ($wiek > 18) ? "pełnoletni" : "niepełnoletni";
    echo $status; // Wyświetli: pełnoletni
    				
  4. Warunek złożony: Możemy używać operatora trójargumentowego również w bardziej złożonych warunkach.
  5. 
    $ocena = 85;
    $wynik = ($ocena >= 90) ? "Celujący" : (($ocena >= 80) ? "Bardzo dobry" : (($ocena >= 70) ? "Dobry" : "Dostateczny"));
    echo $wynik; // Wyświetli: Bardzo dobry
    				
  6. Zastosowanie w wyświetlaniu danych: Operator trójargumentowy może być użyty do dynamicznego wyświetlania tekstu w zależności od warunku.
  7. 
    $zalogowany = true;
    echo $zalogowany ? "Witaj, zalogowany użytkowniku!" : "Zaloguj się!";
    				

Ten przykład pokazuje podstawowe zastosowanie operatora trójargumentowego w PHP. Zachęcamy do dalszego eksperymentowania i poznawania bardziej zaawansowanych technik!

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *