6 of 410 menu

Konstruktion switch

Die Konstruktion switch vergleicht den Wert einer Variable mit einer Reihe von Werten und führt den entsprechenden Codeblock aus. Wenn kein Wert übereinstimmt, kann Standardcode ausgeführt werden. Jeder Codeblock sollte mit der Anweisung break enden, um die Ausführung nachfolgender Blöcke zu verhindern.

Syntax

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

Beispiel

Ein einfaches Beispiel für die Verwendung von switch zur Bestimmung des Wochentags:

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

Codeausführungsergebnis:

'Wednesday'

Beispiel

Beispiel mit mehreren case für einen Codeblock:

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

Codeausführungsergebnis:

'Well done!'

Siehe auch

  • die Konstruktion if,
    die eine Bedingung prüft
  • die Konstruktion while,
    die eine Schleife mit Bedingung erstellt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen