⊗ppPmCdEI 95 of 447 menu

კონსტრუქცია elseif PHP-ში

კონსტრუქცია elseif საშუალებას გვაძლევს დავაყენოთ პირობები ბლოკში else. მოდით შევხედოთ მაგალითს:

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

elseif-ის გამოყენების უპირატესობა რამდენიმე if-თან შედარებით არის ის, რომ შეგვიძლია დავიჭიროთ სიტუაცია, როდესაც ცვლადის მნიშვნელობა $num არ შეესაბამება არც ერთ პირობას:

<?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 არის რაღაც რიცხვი 1-დან 31-მდე ინტერვალიდან. დაადგინეთ თვის რომელ დეკადაში попадает ეს რიცხვი (პირველ, მეორე ან მესამეში).

შეცვალეთ წინა ამოცანა ისე, რომ, თუ ცვლადში $day არ იქნება რიცხვი 1-დან 31-მდე, გამოჩნდეს შეტყობინება შეცდომის შესახებ.

azdehuestr