Was ist eine Wechselaussage?

Bei der Programmierung ist die switch-Anweisung ein Bedingungsblock, der als Methode zum Verkürzen eines langen Satzes von if-else-Anweisungen verwendet wird. Betrachten Sie zum Beispiel die unten stehenden if else-Blöcke (mit PHP) im folgenden Beispiel.

if ($ num == 0) {echo "Die Zahl ist Null!"; } elseif ($ num == 1) {echo "Die Nummer ist eins!"; } elseif ($ num == 2) {echo "Die Zahl ist zwei!"; } else {echo "Fehler!";

}

Anstatt mehrere if else-Blöcke zum Ausführen von Anweisungen basierend auf dem Wert einer Variablen zu schreiben, können Sie die switch-Anweisung verwenden, um die Task mit weniger Codeblöcken auszuführen. Schauen wir uns das folgende Codebeispiel an.

Schalter ($ num) {Fall 0: Echo "Die Zahl ist Null!"; brechen; Fall 1: Echo "Die Nummer ist eins!"; brechen; Fall 2: Echo "Die Zahl ist zwei!"; brechen; Voreinstellung: Echo "Fehler!";

}

Mit der switch-Anweisung wird der Variablenname einmal in der Anfangszeile verwendet. Ein case-Schlüsselwort wird verwendet, um die möglichen Werte der Variablen anzugeben, gefolgt von einem Doppelpunkt und einer Reihe von Anweisungen, die ausgeführt werden sollen, wenn die Variable einem entsprechenden Wert entspricht. Das Schlüsselwort default wird verwendet, um Werte zu behandeln, die nicht in einem der Fälle enthalten sind (wie zum Beispiel die Endung else-Anweisung).

Programmieren von Begriffen