Zdanie if...else...elseif PHP

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!";
}
?>

Przykład uruchomienia

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!";
}
?>

Przykład uruchomienia

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!";
}
?>

Przykład uruchomienia

PHP - switch

W następnym rozdziale nauczymy się switch.