elseif, as its name suggests, is a combination of if and else. Like else, it extends an if statement to execute a different statement in case the original if expression evaluates to FALSE. However, unlike else, it will execute that alternative expression only if the elseif conditional expression evaluates to TRUE. For example, the following code would display a is bigger than b, a equal to b or a is smaller than b:

<?php
if ($a > $b) {
echo "a is bigger than b";
} elseif ($a == $b) {
echo "a is equal to b";
} else {
echo "a is smaller than b";
}
?>

There may be several elseifs within the same if statement. The first elseif expression (if any) that evaluates to TRUE would be executed. In PHP, you can also write ‘else if’ (in two words) and the behavior would be identical to the one of ‘elseif’ (in a single word). The syntactic meaning is slightly different (if you’re familiar with C, this is the same behavior) but the bottom line is that both would result in exactly the same behavior.

The elseif statement is only executed if the preceding if expression and any preceding elseif expressions evaluated to FALSE, and the current elseif expression evaluated to TRUE.

Note: Note that elseif and else if will only be considered exactly the same when using curly brackets as in the above example. When using a colon to define your if/elseif conditions, you must not separate else if into two words, or PHP will fail with a parse error.

<?php

/* Incorrect Method: */
if($a > $b):
echo $a." is greater than ".$b;
else if($a == $b): // Will not compile.
echo "The above line causes a parse error.";
endif;

/* Correct Method: */
if($a > $b):
echo $a." is greater than ".$b;
elseif($a == $b): // Note the combination of the words.
echo $a." equals ".$b;
else:
echo $a." is neither greater than or equal to ".$b;
endif;

?>

Iphone 5 puede venir con AirBag! No es una broma. Tampoco es un hecho probado, pero sí que podemos enmarcar esta noticia dentro de la categoría de rumor. Como sabes, Apple está trabaj...
eBay se asocia con Sotheby’s El gigante de las subastas en línea eBay y una de las casas de subastas más renombradas del planeta, Sotheby’s, han anunciado hoy que están construyen...
Cómo hacer un plan de negocios de Internet He aquí cómo vas a explotar tu tráfico web justo hasta el techo. ¿Qué pasaría si descubrieras lo fácil que es aumentar las visitas de clientes potenci...
Que es un Servidor Un servidor no es más que un ordenador que proporciona a otras computadoras con servicios varios e información, por ejemplo, aplicaciones criticas pa...
Diferencias entre hosting en Windows y hosting en Linux A la hora de elegir qué tipo de hosting se debe comprar para alojar una aplicación, es muy necesario tener claro cuáles son las exigencias reales de l...
Como funcionan los Test de Velocidad de Internet Los test de velocidad de internet  son básicamente paquetes de software colgados en internet que permiten monitorear la velocidad a que tu proveedor d...
Ranking Distribuciones Linux Noviembre 2011 Pese a la llegada en octubre de una nueva versión de Ubuntu parece que Linux Mint sigue empeñada en convertirse en la distro GNU/Linux del 2011. En...
Intel invierte 24 millones de dólares en compañías de software Intel está invirtiendo más de 24 millones de dólares en compañías de software centradas en áreas en las que el fabricante de chips está particularment...
IBM busca reemplazar los microprocesadores de silicio con carbono La empresa estadounidense de tecnología IBM ha descubierto un método para la fabricación de transistores con nanotubos de carbono que podrían permitir...
mysqli fetch object (PHP 5) mysqli_fetch_object, result->fetch_object — Regresa la fila actual del resultado como un objeto Descripción Estilo por procedimie...