⊗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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць