Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
6 of 410 menu
◀ ▶

Konstruktionen switch

Konstruktionen switch jämför ett variabelvärde med en serie värden och utför motsvarande kodblock. Om inget värde matchar kan du köra standardkod. Varje kodblock ska avslutas med ett break-uttryck för att förhindra att efterföljande block exekveras.

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 switch för att bestämma veckodagen:

<?php $day = 3; switch ($day) { case 1: echo 'Måndag'; break; case 2: echo 'Tisdag'; break; case 3: echo 'Onsdag'; break; default: echo 'Ogiltig dag'; } ?>

Resultat av kodkörning:

'Onsdag'

Exempel

Exempel med flera case för ett kodblock:

<?php $grade = 'B'; switch ($grade) { case 'A': case 'B': echo 'Bra jobbat!'; break; case 'C': echo 'Bra'; break; default: echo 'Försök igen'; } ?>

Resultat av kodkörning:

'Bra jobbat!'

Se även

  • konstruktionen if,
    som kontrollerar ett villkor
  • konstruktionen 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