Конструкција elseif во PHP

Конструкцијата elseif овозможува да се зададат услови во блокот else. Ајде да погледнеме на пример:

php<?php
  $num = 1;
  
  if ($num === 1) {
    echo 'variant 1';
  } elseif ($num === 2) {
    echo 'variant 2';
  } elseif ($num === 3) {
    echo 'variant 3';
  }
?>

Предноста на користењето elseif наместо неколку if е можноста да се улови ситуација кога вредноста на променливата $num не одговара на ниту еден од условите:

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

Во променливата $day се наоѓа некој број од интервалот од 1 до 31. Определете во која декада од месецот спаѓа овој број (во првата, втората или третата).

Задание 2

Модифицирајте ја претходната задача така што, ако во променливата $day не е број од 1 до 31, да се испише порака за грешка.