7 of 410 menu

A case szerkezet

A case szerkezet része a switch operátornak, és lehetővé teszi a program elágazásának szervezését egy változó értékétől függően. Minden case ellenőrzi, hogy a változó értéke megfelel-e a feltételének, és végrehajtja a kódot, ha találat történik.

Szintaxis

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

Példa

A case szerkezet használatának legegyszerűbb példája egy numerikus érték ellenőrzésére:

<?php $num = 2; switch ($num) { case 1: echo 'One'; break; case 2: echo 'Two'; break; default: echo 'Other number'; } ?>

A kód végrehajtásának eredménye:

'Two'

Példa

Több case használata egy kódblokkhoz:

<?php $char = 'b'; switch ($char) { case 'a': case 'e': case 'i': case 'o': case 'u': echo 'Vowel'; break; default: echo 'Consonant'; } ?>

A kód végrehajtásának eredménye:

'Consonant'

Példa

case használata sztringekkel:

<?php $day = 'Monday'; switch ($day) { case 'Monday': echo 'First day of week'; break; case 'Friday': echo 'Last working day'; break; default: echo 'Regular day'; } ?>

A kód végrehajtásának eredménye:

'First day of week'

Lásd még

  • a if operátor,
    amely kódot hajt végre egy feltétel teljesülése esetén
  • a while operátor,
    amely ciklust hoz létre feltétellel
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás