Instrukcji warunkowej switch możemy używać jedynie do sprawdzenia, czy zmienna lub wartość zwrócona w postaci zmiennej jest równa danej wartości. Nie można natomiast sprawdzić, czy jest ona większa lub mniejsza ani wykonywać żadnych instrukcji. Dlatego też ta funkcja jest przydatna tylko przy prostych porównaniach.

Natomiast wewnątrz instrukcji if możemy używać warunku sprawdzenia, czy zmienne, elementy tablicy czy też stałe mają odpowiednią wartość. Czy są od niej mniejsze, większe czy nie mają tego samego typu. Można nawet bezpośrednio pobrać wartość zwróconą przez funkcję, a następnie porównać.

Brak wykonania akcji w instrukcji warunkowej

Podczas gdy żaden z warunków nie zostanie spełniony, a w instrukcji If zabraknie klauzuli else, wówczas żaden z fragmentów jej kodu nie zostanie wykonany. PHP przejdzie przez nią tak, jakby w ogóle się nie znajdowała w programie, jeżeli chcemy, aby każda instrukcja zwracała jakąś wartość, pamiętajmy o komendzie else. Zostanie ona spełniona, kiedy żaden z warunków zadeklarowanych nie będzie prawdziwy* czyli nie zwróci wartości TRUE.

 

Facebook Comments
Załaduj więcej Redaktor
  • Biokominek

    Ogień bez kominka

    Migoczące w palenisku płomienie, ciepła atmosfera i drewno w wiklinowym koszu – to s…
  • Na kłopoty detektyw lub mecenas cz.5

    Adwokat z Warszawy Zdecydował się na duże miasto wojewódzkie w zupełnie innej części kraju…
  • Jaka praca najbardziej się opłaca

    Lepsza praca na etat czy własna działalność bądź freelancing? Znajdziemy zwolenników każde…
Załaduj więcej Dla pracowitych

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Sprawdź też

WOLUMETRIA STYLAGE KWASEM HIALURONOWYM

UZUPEŁNIENIE OBJĘTOŚCI TWARZY, LIFTING ORAZ ODMŁODZENIE RYSÓW TWARZY KWASEM HIALURONOWYM &…