Konstruktionen elseif i PHP

Konstruktionen elseif giver mulighed for at angive betingelser i else-blokken. Lad os se på et eksempel:

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

Fordelen ved at bruge elseif frem for flere if er muligheden for at fange situationen, hvor værdien af variablen $num ikke opfylder nogen af betingelserne:

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 variablen $day ligger et tal fra intervallet 1 til 31. Bestem i hvilken dekade af måneden dette tal falder (i den første, anden eller tredje).

Задание 2

Modificer den forrige opgave, således at hvis variablen $day ikke indeholder et tal fra 1 til 31, vises en fejlmeddelelse.