การผสมผสานโครงสร้าง if-else ใน PHP
สมมติว่าตัวแปร $num สามารถรับค่าได้เป็น
1, 2 หรือ 3
สมมติด้วยว่าสำหรับแต่ละค่าที่เป็นไปได้ เราต้องการ
แสดงผลข้อความต่างๆ ออกทางหน้าจอ สำหรับการแก้ปัญหา
สามารถเขียนแค่ if สามตัว
โดยไม่มีโครงสร้าง else:
<?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
}
?>
ในตัวแปร $day มีตัวเลขบางตัว
ในช่วงตั้งแต่ 1 ถึง 31 จงกำหนดว่า
ตัวเลขนี้อยู่ภายในทศวรรษ (ช่วง 10 วัน) ใดของเดือน