if in_array 的条件为布尔值

发布于 2025-01-01 00:55:04 字数 359 浏览 3 评论 0原文

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

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

Which I Want to connect to a boolean,如 $hasAccess 这样我就可以应用

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

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

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

So I have an in_array check, called

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

Which I want to connect to a boolean, like $hasAccess so I can apply

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

I tried if (in_array('pageLevel',$userlevels)) { $hasAccess == true }

but that does not seem to work. Can anyone tell me how to use this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

喜你已久 2025-01-08 00:55:04

$hasAccess == true

应为 $hasAccess = true。或者

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

$hasAccess == true

Should be $hasAccess = true. Or

$hasAccess = in_array('pageLevel',$userlevels);
情释 2025-01-08 00:55:04

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

Try $hasAccess = true; You need to assign to the variable (=), rather than just compare it (==) and throw the result away.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文