7 of 410 menu

Konstruktion case

Die Konstruktion case ist Teil des Operators switch und erlaubt es, die Verzweigung des Programms in Abhängigkeit vom Wert der Variable zu organisieren. Jeder case prüft die Übereinstimmung des Variablenwerts mit seiner Bedingung und führt den Code aus, wenn eine Übereinstimmung gefunden wird.

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 der Konstruktion case zur Überprüfung eines numerischen Werts:

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

Ergebnis der Codeausführung:

'Two'

Beispiel

Verwendung mehrerer case für einen Codeblock:

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

Ergebnis der Codeausführung:

'Consonant'

Beispiel

Verwendung von case mit Strings:

<?php $day = 'Monday'; switch ($day) { case 'Monday': echo 'First day of week'; break; case 'Friday': echo 'Last working day'; break; default: echo 'Regular day'; } ?>

Ergebnis der Codeausführung:

'First day of week'

Siehe auch

  • Operator if,
    der Code bei Erfüllung der Bedingung ausführt
  • Operator while,
    der 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