Sentencia Php de condición Else/If
¿Qué es una estructura Else/If
Explanation
La sentencia else/ if se utiliza como extensión de la estructura "If", si la condición falla, entonces se ejecuta otra condición "If" para ejecutar el segmento de código en la sentencia "else if"
Sintaxis:
if (expr 1)
{Statements}//true
elseif (expr2)//false
{Statements}//true
else
{Statements}//false
Sobre la base de la falla de la condición "expr1", la "expr2" es comprobada, y luego las sentencias son ejecutadas
Ejemplo
<?php
$c = 10;
$d = 10;
if ($c > $d)
{
echo "c is bigger than d";
}
elseif ($c==$d)
{
echo "c is equal to d";
}
else
{
echo "d is smaller than c";
}
?>
Resultado:
En el ejemplo anterior si la condición "$c>$d" es verdadera, entonces el mensaje "c es mayor que d" aparece, de lo contrario la condición en else if que es "$ c == $ d", es evaluada, si bien es cierto el mensaje "c es igual a d" se muestra, de lo contrario "d es menor que c" es mostrado.