Du bist hier: Tips » Scripte » PHP
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