为什么说妙用,因为很多人只知道定值判断,其实switch可以区间判断,而且还是每次只判断一个,所以写switch条件的时候,从小写到大,他取出来的符合条件的是第一个区间,看下面例子就明白了。
<?php
$a = 89;
switch ($a) {
case ($a < 60):
echo '不及格';
break;
case ($a < 80):
echo '中等';
break;
case ($a < 90):
echo '良';
break;
default:
echo '优秀';
break;
}