การผสมผสานโครงสร้าง if-else ใน PHP

สมมติว่าตัวแปร $num สามารถรับค่าได้เป็น 1, 2 หรือ 3 สมมติด้วยว่าสำหรับแต่ละค่าที่เป็นไปได้ เราต้องการ แสดงผลข้อความต่างๆ ออกทางหน้าจอ สำหรับการแก้ปัญหา สามารถเขียนแค่ if สามตัว โดยไม่มีโครงสร้าง else:

php<?php
  $num = 1; // สามารถเป็น 1, 2 หรือ 3
  
  if ($num === 1) {
    echo 'variant 1'; // จะทำงานถ้า $num เท่ากับ 1
  }
  
  if ($num === 2) {
    echo 'variant 2'; // จะทำงานถ้า $num เท่ากับ 2
  }
  
  if ($num === 3) {
    echo 'variant 3'; // จะทำงานถ้า $num เท่ากับ 3
  }
?>
Задание 1

ในตัวแปร $day มีตัวเลขบางตัว ในช่วงตั้งแต่ 1 ถึง 31 จงกำหนดว่า ตัวเลขนี้อยู่ภายในทศวรรษ (ช่วง 10 วัน) ใดของเดือน