⊗ppPmCdSch 97 of 447 menu

Конструкция switch-case в PHP

В PHP има специална конструкция switch-case, която се използва за избор на една стойност от определен набор от стойности. Изучете нейния синтаксис:

<?php switch (променлива) { case 'стойност1': /* тук е кодът, който ще се изпълни в случай, че променливата има стойност1 */ break; case 'стойност2': /* тук е кодът, който ще се изпълни в случай, че променливата има стойност2 */ break; case 'стойност3': /* тук е кодът, който ще се изпълни в случай, че променливата има стойност3 */ break; default: /* тук е кодът, който ще се изпълни в случай, че не съвпада с никоя стойност */ break; } ?>

Както можете да забележите, switch-case представлява алтернатива на множество elseif. Нека да разгледаме пример. Да предположим, че имаме следния код:

<?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'; } ?>

Нека пренапишем този код с конструкцията switch-case:

<?php $num = 1; switch ($num) { case 1: echo 'variant 1'; break; case 2: echo 'variant 2'; break; case 3: echo 'variant 3'; break; default: echo 'variant not supported'; break; } ?>

Променливата $num може да приема стойности 1, 2, 3 или 4. Определете в кой сезон попада стойността на тази променлива.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне