PHP'de elseif Yapısı

elseif yapısı, else bloğunda koşullar belirlememize olanak tanır. Bir örnekle inceleyelim:

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

Birden fazla if kullanmak yerine elseif kullanmanın avantajı, $num değişkeninin değerinin hiçbir koşula uymadığı durumu yakalayabilmemizdir:

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

$day değişkeninde, 1 ile 31 aralığında bir sayı bulunmaktadır. Bu sayının ayın hangi on günlük dönemine (birinci, ikinci veya üçüncü) denk geldiğini belirleyin.

Задание 2

Önceki görevi, $day değişkeninde 1 ile 31 arasında bir sayı bulunmadığında bir hata mesajı verilecek şekilde değiştirin.