If Bersarang di PHP
Konstruksi if else dapat disarangkan
satu sama lain secara arbitrer. Lihat
contoh:
<?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';
}
?>
Misalkan variabel $age menyimpan sebuah angka.
Jika angka ini kurang dari 10 atau lebih dari
99, maka tampilkan pesan
tentang hal itu. Namun, jika angkanya berada dalam rentang
yang ditentukan, maka temukan jumlah digit dari angka tersebut.
Jika jumlah yang diperoleh kurang dari atau sama dengan 9,
maka tampilkan pesan bahwa
jumlah digitnya adalah satu digit, selain itu
tampilkan pesan bahwa jumlah digitnya
adalah dua digit.