6 of 410 menu

Switch-konstruksjonen

Konstruksjonen switch sammenligner verdien av en variabel med en serie verdier og utfører den tilsvarende kodeblokken. Hvis ingen verdier samsvarer, kan du utføre standardkoden. Hver kodeblokk bør avsluttes med break-setningen for å forhindre utførelse av påfølgende blokker.

Syntaks

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

Eksempel

Et enkelt eksempel på bruk av switch for å bestemme ukedagen:

<?php $day = 3; switch ($day) { case 1: echo 'Monday'; break; case 2: echo 'Tuesday'; break; case 3: echo 'Wednesday'; break; default: echo 'Invalid day'; } ?>

Resultat av kjøring av koden:

'Wednesday'

Eksempel

Eksempel med flere case for en kodeblokk:

<?php $grade = 'B'; switch ($grade) { case 'A': case 'B': echo 'Well done!'; break; case 'C': echo 'Good'; break; default: echo 'Try again'; } ?>

Resultat av kjøring av koden:

'Well done!'

Se også

  • konstruksjonen if,
    som sjekker en betingelse
  • konstruksjonen while,
    som oppretter en løkke med 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