我想将用户权限作为整数存储在数据库中,但不知道如何......它如何在 PHP 上工作,例如error_reporting()?
您有不同的常数,例如... E_ERROR
= 1、E_WARNING
= 2、E_PARSE
= 4、E_NOTICE
= 8 等...您可以将其设置为error_reporting(E_ERROR | E_NOTICE)
...
在这种情况下E_WARNING | E_NOTICE
== 10。
好的,所以我明白这是二元运算“或”,只要连续常数乘以 2,一切都应该是可逆的......但是如何?
所以我得到了这个(int)10。以及如何检查它是E_WARNING
和E_NOTICE
?
PS。我确实知道它是1010
二进制表示法。