"Es para comprobar más de una condición"
Por ejemplo:
Código PHP:
Ver original$edad = 17;
if($edad<13){
echo "Eres un niño";
}
elseif($edad >= 13 && $edad < 18){
echo "Eres un adolescente";
}
elseif($edad >= 18){
echo "Eres Un Adulto";
}else{
//suponiendo que se ingresa un numero negativo
echo "No existe tal edad";
}
Ves tienes varias condiciones y puedes hacer más cosas, en cambio si usas el if y else normal, es como para hacer algo más especifico
Código PHP:
Ver original$edad = 17;
if($edad < 18){
echo "Eres menor de edad";
}else{
echo "Eres Mayor de edad";
}
Espero que hayas entendido
Saludos