📅  最后修改于: 2020-09-28 01:56:54             🧑  作者: Mango
PHP switch语句用于从多个条件执行一个语句。它的工作原理类似于PHP if-else-if语句。
switch(expression){
case value1:
//code to be executed
break;
case value2:
//code to be executed
break;
......
default:
code to be executed if all cases are not matched;
}
输出:
number is equal to 20
检查元音和辅音的程序
我们将在switch表达式中传递一个字符,以检查它是元音还是常量。如果传递的字符是A,E,I,O或U,则它是元音,否则是辅音。
输出:
Given character is vowel
PHP允许在switch表达式中传递字符串。让我们通过在switchcase语句中传递字符串来查看下面的课程持续时间示例。
输出:
B.Tech is 4 years course
PHPswitch语句失败。这意味着如果未找到break语句,它将在获得第一个匹配项后执行所有语句。
";
case 'd':
echo "Choice d";
echo "";
default:
echo "case a, b, c, and d is not found";
}
?>
输出:
Choice c Choice d case a, b, c, and d is not found
嵌套的switch语句表示另一个switch语句内的switch语句。有时会导致混乱。
输出:
Hyundai Tucson price is 22.39 - 32.07 L.