Bedingung switch

Aufbau einer Kontrollstruktur – je nachdem welche Anweisung erfüllt ist, wird der nachfolgende Bereich ausgeführt.

Im folgenden Beispiel wird kontrolliert, ob eine Anrede "Herr" oder "Frau" ist oder nicht vorliegt und die entsprechende Anrede für den Brief-Empfänger ausgegeben.

PHP-Quellcode: switch-Anweisung
<?php
$anrede = "m";
 
switch ($anrede)
{
  case "w":
    echo "Sehr geehrte Frau ...";
    break;
  case "m":
    echo "Sehr geehrter Herr ...";
    break;
  default:
    echo "Sehr geehrte Damen und Herren,";
}
?>

Wird keine Bedingung erfüllt, erfolgt die Ausführung des Programmteils unterhalb von default.