Zdanie if...else...elseif PHP
- Poprzednia strona Operatorzy PHP
- Następna strona PHP Switch
Zdania warunkowe są używane do wykonywania różnych działań na podstawie różnych warunków
Zdania warunkowe PHP
Podczas pisania kodu często chcesz wykonać różne działania w zależności od różnych decyzji. Możesz to zrobić, używając zdań warunkowych w kodzie.
W PHP możemy używać następujących zdań warunkowych:
- Zdanie if - Jeśli określony warunek jest prawdziwy, wykonaj kod
- Zdanie if...else - Jeśli warunek jest prawdziwy, wykonaj kod; jeśli fałszywy, wykonaj inny kod
- Zdanie if...elseif....else - Wykonaj różne bloki kodu na podstawie dwóch lub więcej warunków
- Zdanie switch - Wybierz jeden z wielu kodów do wykonania
PHP - zdanie if
Zdanie if jest używane doW określonych warunkach, gdy są one prawdziweWykonaj kod.
Gramatyka
if (warunek) { Kod wykonywany, gdy warunek jest prawdziwy; }
Poniższy przykład wyświetli "Have a good day!" jeśli aktualna godzina (HOUR) jest mniejsza niż 20:
Przykład
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } ?>
PHP - if...else zdanie
Użyj instrukcji if....elseWykonaj kod, gdy warunek jest prawdziwy,Wykonaj inny kod, gdy warunek jest fałszywy.
Gramatyka
if (warunek) { Kod wykonywany, gdy warunek jest prawdziwy } else { Kod wykonywany, gdy warunek jest fałszywy }
Jeśli aktualna godzina (HOUR) jest mniejsza niż 20, poniższy przykład wyświetli "Have a good day!", w przeciwnym razie wyświetli "Have a good night!":
Przykład
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
PHP - if...elseif....else
Użyj instrukcji if....elseif...else, abyWykonaj różne kody na podstawie dwóch lub więcej warunków.
Gramatyka
if (warunek) { Kod wykonywany, gdy warunek jest prawdziwy } elseif (condition) { Kod wykonywany, gdy warunek jest prawdziwy } else { Kod wykonywany, gdy warunek jest fałszywy }
Jeśli aktualna godzina (HOUR) jest mniejsza niż 10, poniższy przykład wyświetli "Have a good morning!", jeśli aktualna godzina jest mniejsza niż 20, wyświetli "Have a good day!", w przeciwnym razie wyświetli "Have a good night!":
Przykład
<?php $t=date("H"); if ($t<"10") { echo "Have a good morning!"; } elseif ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
PHP - switch
W następnym rozdziale nauczymy się switch.
- Poprzednia strona Operatorzy PHP
- Następna strona PHP Switch