การใช้ if ซ้อนกันใน PHP
โครงสร้าง if else สามารถนำมาซ้อนกันได้อย่างอิสระ ดูตัวอย่าง:
<?php
$num = 3;
if ($num >= 0) {
if ($num <= 5) {
echo 'less than or equal to 5';
} else {
echo 'more than 5';
}
} else {
echo 'less than zero';
}
?>
ให้ตัวแปร $age เก็บตัวเลขไว้
ถ้าตัวเลขนี้มีค่าน้อยกว่า 10 หรือมากกว่า
99 ให้แสดงข้อความนั้นทางหน้าจอ
แต่ถ้าตัวเลขอยู่ในช่วงที่กำหนด ให้หาผลรวมของตัวเลขนั้น
ถ้าผลรวมที่ได้น้อยกว่าหรือเท่ากับ 9
ให้แสดงข้อความทางหน้าจอว่า ผลรวมของตัวเลขเป็นเลขหลักเดียว มิฉะนั้น
ให้แสดงข้อความว่า ผลรวมของตัวเลขเป็นเลขสองหลัก