Elseif konstrukcija PHP

Konstrukcija elseif ļauj uzstādīt nosacījumus else blokā. Apskatīsim piemēru:

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

elseif izmantošanas priekšrocība salīdzinājumā ar vairākiem if ir iespēja noķert situāciju, kad mainīgā $num vērtība neatbilst nevienam no nosacījumiem:

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

Mainīgajā $day atrodas kāds skaitlis no intervāla no 1 līdz 31. Nosakiet, kurā mēneša dekādē ietilpst šis skaitlis (pirmajā, otrajā vai trešajā).

Задание 2

Modificējiet iepriekšējo uzdevumu tā, lai, ja mainīgajā $day atrodas nevis skaitlis no 1 līdz 31, tiktu izvadīts kļūdas paziņojums.