Pasar al contenido principal
Jose Luján
Luis Avilés
Álvaro Felipe, Jon Mircha
Álvaro Felipe
Alberto Quiroga
Alexys Lozada, Álvaro Felipe, Daniel Romero, Jon Mircha
Daniel Romero
Alexys Lozada, Daniel Romero
Álvaro Felipe
Francisco Romero
Alexys Lozada
Álvaro Felipe
Jon Mircha
Álvaro Felipe
Daniel Romero
Daniel Romero
Jose Luján
Álvaro Felipe
Freddy Cahuas
Álvaro Felipe

Diferencia entre elseif y else-if en PHP

developer
 
 
 
 
 
 

Hola gente del futuro.

En PHP se pueden escribir else if (en dos palabras) y elseif (en una sola palabra), el comportamiento es idéntico.


if ($a > $b) {
    echo "a es mayor que b";
} else if ($a == $b) {
    echo "a es igual que b";
} else {
    echo "a es menor que b";
}

if ($a > $b) {
    echo "a es mayor que b";
} elseif ($a == $b) {
    echo "a es igual que b";
} else {
    echo "a es menor que b";
}

La sentencia elseif es ejecutada solamente si la expresión if precedente y cualquiera de las expresiones elseif precedentes son evaluadas como FALSE, y la expresión elseif actual se evalúa como TRUE.

Ten en cuenta que elseif y else if serán considerados exactamente iguales sólamente cuando se utilizan llaves. Al utilizar los dos puntos para definir las condiciones if/elseif, no debe separarse else if en dos palabras o PHP fallará con un error del interprete.


/* Método incorrecto: */
if($a > $b):
    echo $a." es mayor que ".$b;
else if($a == $b): // No compilará
    echo "La línea anterior provoca un error del interprete.";
endif;


/* Método correcto: */
if($a > $b):
    echo $a." es mayor que ".$b;
elseif($a == $b): // Tenga en cuenta la combinación de las palabras.
    echo $a." igual ".$b;
else:
    echo $a." no es ni mayor que ni igual a ".$b;
endif;

Si quieres aprender más sobre PHP, te invito a ver el temario del curso PHP desde cero de EDteam.

Eso es todo por ahora gente del futuro, nos leemos en el siguiente artículo.

SCRUM Desde Cero

Creemos en las ideas que nacen como producto de la mejora continua, que buscan mejorar la vida de las personas, creemos que es...

Si este artículo te gustó suscríbete para recibir novedades del blog y promociones de EDteam

Ingresa tu correo electrónico para recibir nuestro boletín semanal