7 of 410 menu

Konstruktionen case

Konstruktionen case er en del af operatoren switch og giver mulighed for at organisere programforgrening afhængigt af en variabels værdi. Hver case kontrollerer, om variablens værdi matcher dens betingelse, og udfører koden, hvis der findes en match.

Syntaks

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

Eksempel

Et enkelt eksempel på brugen af konstruktionen case til at kontrollere en numerisk værdi:

<?php $num = 2; switch ($num) { case 1: echo 'En'; break; case 2: echo 'To'; break; default: echo 'Andet tal'; } ?>

Resultat af kodeudførelse:

'To'

Eksempel

Brug af flere case til en enkelt kodeblok:

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

Resultat af kodeudførelse:

'Konsonant'

Eksempel

Brug af case med strenge:

<?php $day = 'Monday'; switch ($day) { case 'Monday': echo 'Første dag i ugen'; break; case 'Friday': echo 'Sidste arbejdsdag'; break; default: echo 'Almindelig dag'; } ?>

Resultat af kodeudførelse:

'Første dag i ugen'

Se også

  • operatoren if,
    som udfører kode, når en betingelse er opfyldt
  • operatoren while,
    som opretter en løkke med en betingelse
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis