⊗ppPmCdSch 97 of 447 menu

PHP-däki switch-case gurluşy

PHP-de switch-case atlandyrylýan ýörite bir gurluş bar, ol belli bir sanawyň içinden bir bahany saýlamak üçin ulanylýar. Onuň sintaksisini öwreniň:

<?php switch (üýtgeýän) { case 'bahasy1': /* bu ýerde, eger üýtgeýän bahasy1 bolsa, işlejek kod ýerleşýär */ break; case 'bahasy2': /* bu ýerde, eger üýtgeýän bahasy2 bolsa, işlejek kod ýerleşýär */ break; case 'bahasy3': /* bu ýerde, eger üýtgeýän bahasy3 bolsa, işlejek kod ýerleşýär */ break; default: /* bu ýerde, eger hiç bir baha bilen gabat gelmese, işlejek kod ýerleşýär */ break; } ?>

Görşüňiz ýaly, switch-case birnäçe elseif-iň çalyşmasydyr. Mysal üçin serediň. Bizde şeýle bir kod bardyr diýeliň:

<?php $san = 1; if ($san === 1) { echo 'wariant 1'; } elseif ($san === 2) { echo 'wariant 2'; } elseif ($san === 3) { echo 'wariant 3'; } else { echo 'goldanylmaýan wariant'; } ?>

Bu kody switch-case gurluşy arkaly ýazaýalyň:

<?php $san = 1; switch ($san) { case 1: echo 'wariant 1'; break; case 2: echo 'wariant 2'; break; case 3: echo 'wariant 3'; break; default: echo 'goldanylmaýan wariant'; break; } ?>

$san üýtgeýjisi 1, 2, 3 ýa-da 4 bahalaryny alyp biler. Bu üýtgeýjiniň bahasy haýsy pasyl wagtyna gabat gelýändigini kesgitläň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et