Konstruktionen elseif i PHP

Konstruktionen elseif låter dig ställa villkor i else-blocket. Låt oss titta på ett exempel:

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

Fördelen med att använda elseif istället för flera if är möjligheten att fånga situationen när variabelns värde $num inte passar något av villkoren:

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

I variabeln $day finns ett nummer från intervallet 1 till 31. Bestäm i vilken dekad av månaden detta nummer faller (i den första, andra eller tredje).

Задание 2

Modifiera den föregående uppgiften så att, om variabeln $day inte innehåller ett nummer från 1 till 31, ska ett felmeddelande visas.