考虑以下示例,该示例显示每天的相应消息。
$today = 'Tue';
switch ($today) {
case "Mon":
echo "今天是星期一。";
break;
case "Tue":
echo "今天是星期二。";
break;
case "Wed":
echo "今天是星期三。";
break;
case "Thu":
echo "今天是星期四。";
break;
case "Fri":
echo "今天是星期五。";
break;
case "Sat":
echo "今天是星期六。";
break;
case "Sun":
echo "今天是星期日。";
break;
default:
echo "错误日期.";
}
//输出 "今天是星期二。"
每个案例后面的break关键字用于防止代码自动运行到下一个case。如果未指定break语句,则PHP会继续执行该案例之后的语句,直到找到一个break。如果您需要多个情况下达到相同的输出,则可以使用此行为。