7 of 410 menu

Konstruktionen case

Konstruktionen case är en del av operatorn switch och låter dig organisera programgrenar beroende på värdet av en variabel. Varje case kontrollerar om variabelns värde matchar sitt villkor och exekverar koden om en matchning hittas.

Syntax

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

Exempel

Ett enkelt exempel på användning av konstruktionen case för att kontrollera ett numeriskt värde:

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

Resultat av kod exekvering:

'Two'

Exempel

Användning av flera case för ett kodblock:

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

Resultat av kod exekvering:

'Consonant'

Exempel

Användning av case med strängar:

<?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 kod exekvering:

'First day of week'

Se även

  • operatorn if,
    som exekverar kod om ett villkor är uppfyllt
  • operatorn while,
    som skapar en loop med ett villkor
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa