PHP
Referenzliste
switch
Kontroll-Mechanismen
Befehl:
switch ()
Beschreibung:
Switch ist vergleichbar mit einer if-Abfrage. Der Vorteil ist aber, dass Sie mit der switch-Anweisung verschiedene Argumente mit einer Variablen überprüfen können und somit in bestimmte Teile verzweigen können. Innerhalb der Verzweigung haben Sie die Möglichkeit, den Durchlauf mit break abzubrechen und somit die Anweisung zu verlassen. Mit "default" können Sie auf die Fälle reagieren, die Sie nicht mit den übigen "case"-Blocks behandeln.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Ausgabe mit default
Eingabe:
<?PHP $var = 3; switch ( $var ) { case 0: echo '$var ist gleich 0'; break; case 1: echo '$var ist gleich 1'; break; case 2: echo '$var ist gleich 2'; break; default: echo '$var ist nicht 0, 1 oder 2'; break; } ?>
Ausgabe:
$var ist nicht 0, 1 oder 2
Ausgabe mit einer Akzeptierten Zahl
Eingabe:
<?PHP $var = 1; switch ( $var ) { case 0: echo '$var ist gleich 0'; break; case 1: echo '$var ist gleich 1'; break; case 2: echo '$var ist gleich 2'; break; default: echo '$var ist nicht 0, 1 oder 2'; break; } ?>
Ausgabe:
$var ist gleich 1
Kontroll-Mechanismen