Php/php switch
来自菜鸟教程
PHP switch声明
The
switch
语句用于根据不同的条件执行不同的操作。
PHP switch语句
使用
switch
声明
选择要执行的许多代码块之一
.
句法
switch (n)
{
case label1:
code to be executed if n=label1;
break;
case label2:
code to be executed if n=label2;
break;
case label3:
code to be executed if n=label3;
break;
...
default:
code to be executed if n is different from all labels;
}
它是这样工作的:首先,我们有一个表达式
n
(通常是可变的),即被评估一次。然后将表达式的值与结构中每种情况的值进行比较。如果存在匹配,则执行与该情况关联的代码块。Use
break
防止代码自动进入下一个案例。The
default
如果找不到匹配项,则使用该语句。
例
<?php
$favcolor = "red";
switch ($favcolor)
{
case "red":
echo "Your favorite color is red!";
break;
case "blue":
echo "Your favorite color is blue!";
break;
case "green":
echo "Your favorite color is green!";
break;
default:
echo "Your favorite color is neither red, blue, nor green!";
}
?>
PHP练习