在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"; } ?> 如果您不理解二进制文件以及按位运算符的确切内容,您应该去了解它.你会明白如何更好地做到这一点. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |