Struktura elseif në PHP

Struktura elseif lejon të përcaktohen kushte në bllokun else. Le të shohim një shembull:

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

Përparësia e përdorimit të elseif në vend të disa if është mundësia për të kapur situatën kur vlera e variablit $num nuk i përshtatet asnjërit prej kushteve:

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

Në variablin $day gjendet një numër nga intervali 1 deri në 31. Përcaktoni në cilën dekadë të muajit bie ky numër (në të parën, të dytën apo të tretën).

Задание 2

Modifikoni detyrën e mëparshme ashtu që, nëse në variablin $day nuk është numër nga 1 deri në 31, të jepet mesazh gabimi.