7 of 410 menu

Konstruksjonen case

Konstruksjonen case er en del av operatoren switch og tillater organisering av programforgrening avhengig av variabelens verdi. Hver case sjekker om variabelens verdi samsvarer med sin betingelse og utfører koden hvis samsvar blir funnet.

Syntaks

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

Eksempel

Enkelt eksempel på bruk av konstruksjonen case for å sjekke en numerisk verdi:

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

Resultat av kjøring av koden:

'Two'

Eksempel

Bruk av flere case for en enkelt kodeblokk:

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

Resultat av kjøring av koden:

'Consonant'

Eksempel

Bruk av case med strenger:

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

Resultat av kjøring av koden:

'First day of week'

Se også

  • operatoren if,
    som utfører kode når en betingelse er oppfylt
  • operatoren while,
    som oppretter en løkke med en betingelse
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis