将变量中的值与数组中的值进行匹配

时间:2011-06-24 16:28:33

标签: php arrays

我正在尝试创建一个系统,管理员可以通过将用户ID放在数据库字段中来授予用户访问权限,但是多个ID必须位于同一列中。

目前我有一个数组($ id_array),当print_r'd看起来像这样:

Array ( [0] => 256 [1] => 211 [2] => 212 [3] => 213 [4] => 214 [5] => 215 ) Array ( [0] => ) 

我如何使用当前登录用户的ID($ user_id)并检查它是否在$ id_array数组中?

感谢您的帮助

1 个答案:

答案 0 :(得分:4)

http://php.net/manual/en/function.in-array.php

in_array($user_id, $id_array);