PHP-də elseif Qurumu
elseif qurumu
else blokunda şərtləri təyin etməyə imkan verir.
Nümunəyə baxaq:
<?php
$num = 1;
if ($num === 1) {
echo 'variant 1';
} elseif ($num === 2) {
echo 'variant 2';
} elseif ($num === 3) {
echo 'variant 3';
}
?>
Bir neçə if istifadə etmək əvəzinə elseif istifadə etməyin üstünlüyü,
dəyişənin qiymətinin heç bir şərtə uyğun gəlmədiyi halları tutmaq imkanıdır:
<?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 dəyişənində 1-dən 31-ə qədər intervaldan hansısa bir ədəd var.
Bu ədədin ayın hansı dekadasına düşdüyünü müəyyənləşdirin
(birinci, ikinci və ya üçüncü).
Əvvəlki məsələni elə dəyişin ki,
əgər $day dəyişənindəki qiymət 1-dən 31-ə qədər bir ədəd olmasa,
xəta mesajı verilsin.