Costrutto else

Il costrutto else è parte del costrutto condizionale if e viene eseguito quando la condizione principale è falsa. Deve sempre seguire dopo il blocco if o elseif.

Sintassi

phpif (condition) {
  // code if true
} else {
  // code if false
}

Esempio

Controlliamo se 5 è maggiore di 3:

php<?php
  if (5 > 3) {
    echo 'True';
  } else {
    echo 'False';
  }
?>

Risultato dell'esecuzione del codice:

php'True'

Esempio

Controlliamo se 2 è minore di 1:

php<?php
  if (2 < 1) {
    echo 'True';
  } else {
    echo 'False';
  }
?>

Risultato dell'esecuzione del codice:

php'False'

Esempio

Utilizzo con elseif:

php<?php
  $num = 0;
  if ($num > 0) {
    echo 'Positive';
  } elseif ($num < 0) {
    echo 'Negative';
  } else {
    echo 'Zero';
  }
?>

Risultato dell'esecuzione del codice:

php'Zero'

Vedi anche

  • il costrutto if,
    che verifica una condizione
  • il costrutto elseif,
    che verifica una condizione alternativa