Características de else en PHP

php else

Compatibilidad PHP 4, PHP 5, PHP 7 +.

A menudo, es posible que desee ejecutar una declaración cuando se cumpla una condición y otra cuando no se cumpla la condición. Aquí viene el rol else, que extiende una declaración if para ejecutar otra declaración en el caso de que el cálculo de una declaración conduzca if al resultado False. Por ejemplo, el siguiente código imprime «a es mayor que b» si la variable es ‎$a mayor que la variable ‎$b, e imprime ‘a NO es mayor que b’ si es ‎$a menor que ‎$b:

<? php 
 if($a  >  $b)  { 
  echo "a ES mayor que b" ; 
}  
else { 
  echo "a NO es mayor que b" ; 
} 
?>

Una declaración no se ejecuta a else menos que el cálculo de una declaración if conduzca al resultado False, y en el caso de que haya declaraciones, una declaración elseif no se ejecuta a else menos que el cálculo de todas esas declaraciones False también conduzca.