⊗ppPmCdSch 97 of 447 menu

PHP-тегі 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 '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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау