La construcción elseif en PHP

La construcción elseif permite establecer condiciones en el bloque else. Veamos un ejemplo:

php<?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<?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';
  }
?>
Задание 1

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).

Задание 2

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.