Koder.uz

3 of 402 menu

PHP da elseif tuzilishi

elseif konstruktsiyasi else blokida qo‘shimcha shartlarni belgilash imkonini beradi.
Keling, misolda ko‘rib chiqamiz:

<?php $num = 1; if ($num === 1) { echo 'value1'; } elseif ($num === 2) { echo 'value2'; } elseif ($num === 3) { echo 'value3'; } ?>

elseif ishlatishning afzalligi — bir nechta if o‘rniga bitta blokda barcha shartlarni tekshirish va $num hech bir shartga mos kelmasa, uni aniqlash imkoniyatidir:

 

<?php $num = 1; if ($num === 1) { echo 'value1'; } elseif ($num === 2) { echo 'value2'; } elseif ($num === 3) { echo 'value3'; } else { echo "$num ning qiymati noma'lum"; } ?>

№1

O‘zgaruvchi $day 1 dan 31 gacha bo‘lgan sonni saqlaydi. Shu son qaysi dekadaga (birinchi, ikkinchi yoki uchinchi) tegishli ekanini aniqlang.

№2

Oldingi vazifani shunday o‘zgartiring: agar $day o‘zgaruvchisi 1 dan 31 gacha bo‘lmagan son bo‘lsa, xatolik xabari chiqarilsin.


uz ru
light night