La construcción elseif en PHP
La construcción elseif permite
establecer condiciones en el bloque else.
Veamos un ejemplo:
<?php
$num = 1;
if ($num === 1) {
echo 'variant 1';
} elseif ($num === 2) {
echo 'variant 2';
} elseif ($num === 3) {
echo 'variant 3';
}
?>
La ventaja de usar elseif
en lugar de varios if es la posibilidad
de capturar la situación cuando el valor de la variable
$num no cumple ninguna de las condiciones:
<?php
$num = 1;
if ($num === 1) {
echo 'variant 1';
} elseif ($num === 2) {
echo 'variant 2';
} elseif ($num === 3) {
echo 'variant 3';
} else {
echo 'variant not supported';
}
?>
En la variable $day hay un número
del intervalo de 1 a 31. Determine
en qué década del mes cae este número
(en la primera, segunda o tercera).
Modifique la tarea anterior para que,
si en la variable $day no hay un número
de 1 a 31, se muestre un mensaje
de error.