PHP Switch-Anweisung
basierend auf einer Anzahl von verschiedenen Bedingungen switch-Anweisung wird verwendet, um verschiedene Aktionen auszuführen.
PHP Switch-Anweisung
如果您希望有选择地执行若干代码块之一 ,请使用switch 语句。
Grammatik
switch (n) { case label1: 如果 n=label1,此处代码将执行; break; case label2: 如果 n=label2,此处代码将执行; break; default: 如果 n 既不等于 label1 也不等于 label2,此处代码将执行; }
So funktioniert es: Zunächst wird ein einfacher Ausdruckn (in derRegelvariabel) einmal berechnet. Der Wert und die Struktur des Expressions jeweils verglichen. Wenn eine Übereinstimmung vorliegt, wird der Fall zugehörigen Code ausgeführt. Nachdem der Code ausgeführt wird, denBruch mit dem Code Sprung zum nächsten Fall zu verhindern , dass die Ausführung fortzusetzen.Executive - default - Anweisung wird verwendet , existiert nicht übereinstimmen (dh, kein Fall wahr ist ) Zeit.
Beispiele
<?php
$favcolor="red";
switch ($favcolor)
{
case "red":
echo "你喜欢的颜色是红色!";
break;
case "blue":
echo "你喜欢的颜色是蓝色!";
break;
case "green":
echo "你喜欢的颜色是绿色!";
break;
default:
echo "你喜欢的颜色不是 红, 蓝, 或绿色!";
}
?>
$favcolor="red";
switch ($favcolor)
{
case "red":
echo "你喜欢的颜色是红色!";
break;
case "blue":
echo "你喜欢的颜色是蓝色!";
break;
case "green":
echo "你喜欢的颜色是绿色!";
break;
default:
echo "你喜欢的颜色不是 红, 蓝, 或绿色!";
}
?>
Ausführung einer Instanz »