elseif-konstruksjonen i PHP

Konstruksjonen elseif tillater å sette betingelser i else-blokken. La oss 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 med å bruke elseif i stedet for flere if er muligheten for å fange opp situasjonen der verdien av variabelen $num ikke passer til noen av betingelsene:

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 variabelen $day ligger et tall fra intervallet 1 til 31. Bestem hvilken dekade av måneden dette tallet faller inn i (den første, andre eller tredje).

Задание 2

Modifiser den forrige oppgaven slik at, hvis variabelen $day ikke er et tall fra 1 til 31, vises en feilmelding.