1
$a=4;
$check=array(1,2,3,4,5....);

if($a==$check[0] || $a==$check[1]...){echo "Match";}else{echo "Not Match";}

我需要在参数内创建一个循环来检查数字是否匹配。

数字数组可以很长。有什么办法吗?

4

2 回答 2

4

你需要in_array函数:if(in_array($a, $check))

于 2013-04-29T04:41:32.320 回答
2
$a = 4;
$check = array(1, 2, 3, 4, 5);

if(in_array($a, $check))
{echo "Match";
} else {
    echo "Not Match";
}
于 2013-04-29T04:44:21.370 回答