📅  最后修改于: 2023-12-03 14:45:28.076000             🧑  作者: Mango
在PHP中,case语句是用于多条件判断的有用工具。case语句通常与switch语句结合使用,以便根据不同的情况执行不同的代码块。本文将深入介绍PHP中的case语句。
case语句是switch语句的一部分。switch语句用于测试一个变量是否等于一系列值中的任何一个,而case语句用于指定每个值的代码块。以下是其语法:
switch (variable) {
case value1:
// Code to be executed if variable = value1
break;
case value2:
// Code to be executed if variable = value2
break;
...
default:
// Code to be executed if variable is different from all cases.
}
以下是使用switch和case语句判断星期几的例子:
$day = "Sunday";
switch ($day) {
case "Monday":
echo "Today is Monday";
break;
case "Tuesday":
echo "Today is Tuesday";
break;
case "Wednesday":
echo "Today is Wednesday";
break;
case "Thursday":
echo "Today is Thursday";
break;
case "Friday":
echo "Today is Friday";
break;
case "Saturday":
echo "Today is Saturday";
break;
default:
echo "Today is Sunday";
}
输出:
Today is Sunday
在上面的例子中,我们声明了一个变量$day并赋值为Sunday。然后我们使用switch语句测试该值是否与每个case语句中的值匹配。由于Sunday与default语句中的值匹配,因此我们输出“Today is Sunday”。
case语句是PHP中的一种有用工具,通常与switch语句结合使用。它可用于复杂的多条件判断。使用case语句,您可以更轻松地编写流程控制代码块。