使用if语句检查数组中的多个值

时间:2017-04-28 03:32:53

标签: php arrays if-statement foreach

我遇到了一些麻烦

$AuthUserIDs = array('299816740352593','1783393008638862');

foreach($AuthUserIDs as $AuthUserID){
  if($userID == $AuthUserID){
   //DO SOMETHING
   }
}

我似乎无法弄清楚要在if语句中说什么来检查数组中的多个ID。

1 个答案:

答案 0 :(得分:1)

您不需要for循环,只需使用in_array

if (in_array($userID, $AuthUserIDs) {
    // Do something
}