如题所述
这个几种方式,临时想的,先写3种哈;
header('Content-Type:text/html;charset=utf-8');
$a = mt_random(1, 100);//这里设置一个随机数
//方法1,直接用 == 来判断
if($a == 5 || $a == 10 || $a == 30 || $a == 60) {
echo '方法1:$a = '.$a.' 为 true<br/>';
} else {
echo '方法1:$a = '.$a.' 为 false<br/>';
}
//方法2,直接用 switch 来判断
switch($a) {
case 5:
case 10:
case 30:
case 60:
echo '方法2:$a = '.$a.' 为 true<br/>';
break;
default:
echo '方法2:$a = '.$a.' 为 false<br/>';
}
//方法3,直接用 in_array来判断
if(in_array($a, array(5, 10, 30, 60))) {
echo '方法3:$a = '.$a.' 为 true<br/>';
} else {
echo '方法3:$a = '.$a.' 为 false<br/>';
}
?>
温馨提示:答案为网友推荐,仅供参考
第1个回答 2017-05-23
echo in_array($a, array(5,10,30,60));