6 of 410 menu

Switch konstrukcija

switch konstrukcija salīdzina mainīgā vērtību ar vērtību sēriju un izpilda atbilstošo koda bloku. Ja neviena vērtība nesakrīt, var izpildīt noklusējuma kodu. Katram koda blokam jābeidzas ar break operatoru, lai novērstu nākamo bloku izpildi.

Sintakse

switch ($variable) { case value1: // code to execute break; case value2: // code to execute break; default: // default code }

Piemērs

Vienkāršākais switch izmantošanas piemērs, lai noteiktu nedēļas dienu:

<?php $day = 3; switch ($day) { case 1: echo 'Pirmdiena'; break; case 2: echo 'Otrdiena'; break; case 3: echo 'Trešdiena'; break; default: echo 'Nederīga diena'; } ?>

Koda izpildes rezultāts:

'Trešdiena'

Piemērs

Piemērs ar vairākiem case vienam koda blokam:

<?php $grade = 'B'; switch ($grade) { case 'A': case 'B': echo 'Labi padarīts!'; break; case 'C': echo 'Labi'; break; default: echo 'Mēģiniet vēlreiz'; } ?>

Koda izpildes rezultāts:

'Labi padarīts!'

Skatiet arī

  • konstrukciju if,
    kas pārbauda nosacījumu
  • konstrukciju while,
    kas izveido ciklu ar nosacījumu
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt