6 of 410 menu

Die switch-konstruksie

Die konstruksie switch vergelyk die waarde van 'n veranderlike met 'n reeks waardes en voer die ooreenstemmende kodeblok uit. As geen waarde ooreenstem nie, kan 'n verstekkode uitgevoer word. Elke kodeblok moet met die operateur break beëindig word om die uitvoering van daaropvolgende blokke te voorkom.

Sintaksis

switch ($variable) { case value1: // kode om uit te voer break; case value2: // kode om uit te voer break; default: // verstekkode }

Voorbeeld

'n Eenvoudige voorbeeld van die gebruik van switch om die dag van die week te bepaal:

<?php $day = 3; switch ($day) { case 1: echo 'Maandag'; break; case 2: echo 'Dinsdag'; break; case 3: echo 'Woensdag'; break; default: echo 'Ongeldige dag'; } ?>

Resultaat van die kode-uitvoering:

'Woensdag'

Voorbeeld

Voorbeeld met verskeie case vir een kodeblok:

<?php $grade = 'B'; switch ($grade) { case 'A': case 'B': echo 'Goed gedoen!'; break; case 'C': echo 'Goed'; break; default: echo 'Probeer weer'; } ?>

Resultaat van die kode-uitvoering:

'Goed gedoen!'

Sien ook

  • die konstruksie if,
    wat 'n voorwaarde toets
  • die konstruksie while,
    wat 'n lus met 'n voorwaarde skep
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp