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练习