加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

在PHP中实现权限

发布时间:2020-12-13 13:41:21 所属栏目:PHP教程 来源:网络整理
导读:我试过这几次没有运气.阅读 this post后,它让我有兴趣再次这样做.所以有人能告诉我为什么以下不起作用? ?php$guest = 1;$editor = 2;$admin = 4;$user = $editor;if( $user == ($editor | $admin) ) { echo "Test"; }? 使用按位OR运算符(|)设置位,使用AND运
我试过这几次没有运气.阅读 this post后,它让我有兴趣再次这样做.所以有人能告诉我为什么以下不起作用?
<?php

$guest = 1;
$editor = 2;
$admin = 4;

$user = $editor;

if( $user == ($editor | $admin) ) {
    echo "Test";    
}

?>
使用按位OR运算符(|)设置位,使用AND运算符(&)检查位.您的代码应如下所示:
<?php

    $guest = 1;
    $editor = 2;
    $admin = 4;

    $user = $editor;

    if( $user & ($editor | $admin) ) {
        echo "Test";    
    }

?>

如果您不理解二进制文件以及按位运算符的确切内容,您应该去了解它.你会明白如何更好地做到这一点.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读