⊗ppPmCdSch 97 of 447 menu

PHP-də switch-case konstruksiyası

PHP-də xüsusi bir switch-case konstruksiyası var, bu, bir sıra dəyərlərdən birini seçmək üçün istifadə olunur. Onun sintaksisini öyrənin:

<?php switch (dəyişən) { case 'dəyər1': /* burada kod icra olunacaq, əgər dəyişənin dəyəri 'dəyər1'-dirsə */ break; case 'dəyər2': /* burada kod icra olunacaq, əgər dəyişənin dəyəri 'dəyər2'-dirsə */ break; case 'dəyər3': /* burada kod icra olunacaq, əgər dəyişənin dəyəri 'dəyər3'-dürsə */ break; default: /* burada kod icra olunacaq, əgər heç bir dəyərlə üst-üstə düşməsə */ break; } ?>

Gördüyünüz kimi, switch-case çoxlu elseif-lərə alternativdir. Bir nümunəyə baxaq. Tutaq ki, bizim belə bir kodumuz var:

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

Gəlin bu kodu switch-case konstruksiyası vasitəsilə yenidən yazaq:

<?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 dəyişəni 1, 2, 3 və ya 4 dəyərlərini ala bilər. Bu dəyişənin dəyərinin hansı fəsillərə uyğun olduğunu müəyyənləşdirin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et