PHP switch 关键词
定义和用法
switch 关键字用于创建 switch 条件语句。
switch 条件语句基于表达式的值选择运行的代码块。
相关页面
参考手册:break 关键词
参考手册:case 关键词
参考手册:default 关键词
实例
根据变量的值选择显示的消息:
<?php
$favcolor = "red";
switch ($favcolor) {
case "red":
echo "你喜欢的颜色是红色!";
break;
case "blue":
echo "你喜欢的颜色是蓝色!";
break;
case "green":
echo "你喜欢的颜色是绿色!";
break;
default:
echo "你喜欢的颜色既不是红色,也不是蓝色,也不是绿色!";
}
?>
在这个例子中,根据 $favcolor 变量的值,switch 语句会选择并执行相应的 case 语句块。如果 $favcolor 的值为 "red",则输出 "你喜欢的颜色是红色!"。如果它的值为 "blue",则输出 "你喜欢的颜色是蓝色!",以此类推。如果 $favcolor 的值不是 "red"、"blue" 或 "green" 中的任何一个,那么将执行 default 语句块,输出 "你喜欢的颜色既不是红色,也不是蓝色,也不是绿色!"。