我想用來存儲用戶權限的數據庫整,但不知道如何...它是如何在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
好了,我不明白,這是二元運算「OR」,並儘可能連續常數乘以2,一切都應該是可逆式...但如何?
所以我得到了這個(int)10。我該如何檢查它是否是E_WARNING
和E_NOTICE
?
PS。我明白,它是關於二進制表示法的1010
。
難道你們DBMS支持'SET'數據類型? – Barmar
@Barmar不知道你是什麼意思。 –
http://dev.mysql.com/doc/refman/5.0/en/set.html – Barmar