$type = 1;
witch($type){
case 1:
//代码;
break;
case 2:
//代码;
break;
default:
//代码;
break;
}
如果witch多个值执行同一个代码块可以这样写:
$type = 1;
witch($type){
case 1:
//代码;
break;
case 2:
case 3:
case 4:
case 5:
//值等于2,3,4,5执行的是这里的代码;
break;
default:
//代码;
break;
}
switch来判断一个取值范围,或者说是在case中自定义条件
$score=50;
switch($score)
{
case $score>=90 && $score<=100:
echo "优
";
break;
case $score>=80 && $score<90:
echo "良";
break;
default:
echo"成绩输入错误";
}