请告诉我如何完成此切换代码:
switch ($urlcomecatid) {
case "50":
case "51":
case "52":
case "109":
case "110":
do nothing and exit from switch
otherwise:
header ("Location:http://www.mysite.com/tech/tech.php");
break;
}
答案 0 :(得分:2)
break
关键字将在switch语句中结束处理。
如果没有匹配的情况,将执行default
块。
switch ($urlcomecatid) {
case "50":
case "51":
case "52":
case "109":
case "110":
//do nothing and exit from switch
break;
default:
header ("Location:http://www.mysite.com/tech/tech.php");
exit(); // this line shouldn't be needed but it's good practice
break;
}
答案 1 :(得分:1)
什么都不做,退出开关
break;
break
块中的switch
关键字表示退出此块并在switch
块之后继续执行。
并使用default:
代替otherwise:
默认情况与其他指定情况不匹配的其他内容匹配。
switch ($urlcomecatid) {
case "50":
case "51":
case "52":
case "109":
case "110":
break;
default:
header ("Location:http://www.mysite.com/tech/tech.php");
break;
}
答案 2 :(得分:1)
switch ($urlcomecatid) {
case "50":
case "51":
case "52":
case "109":
case "110":
//do nothing
break;
default:
header ("Location:http://www.mysite.com/tech/tech.php"); exit();
break;
}