⊗ppPmCdSch 97 of 447 menu

PHP'deги switch-case конструкциясы

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 'вариант 1'; } elseif ($num === 2) { echo 'вариант 2'; } elseif ($num === 3) { echo 'вариант 3'; } else { echo 'колдоого алынбаган вариант'; } ?>

Эми бул кодду switch-case конструкциясы аркылуу кайра жазалы:

<?php $num = 1; switch ($num) { case 1: echo 'вариант 1'; break; case 2: echo 'вариант 2'; break; case 3: echo 'вариант 3'; break; default: echo 'колдоого алынбаган вариант'; 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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу