如果in_array的条件为布尔值

时间:2012-02-01 00:12:32

标签: php arrays string boolean

所以我有一个in_array检查,名为

if (in_array('pageLevel',$userlevels))

我希望连接到布尔值,例如$hasAccess,以便我可以应用

if ($hasAccess == true) { do something }

我尝试了if (in_array('pageLevel',$userlevels)) { $hasAccess == true }

但这似乎不起作用。谁能告诉我如何使用它?

2 个答案:

答案 0 :(得分:3)

  

$ hasAccess == true

应为$hasAccess = true。或

$hasAccess = in_array('pageLevel',$userlevels);

答案 1 :(得分:1)

尝试$hasAccess = true;您需要分配给变量(=),而不是仅仅比较它(==)并抛弃结果。