PHP'de elseif Yapısı
elseif yapısı,
else bloğunda koşullar belirlememize
olanak tanır. Bir örnekle inceleyelim:
<?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
$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';
}
?>
$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.
Önceki görevi, $day değişkeninde
1 ile 31 arasında bir sayı
bulunmadığında bir hata mesajı
verilecek şekilde değiştirin.