E_ALL
等於8191(0001 1111 1111 1111
)E_STRICT
等於2048(0000 1000 0000 0000
)
使用按位或將它們結合起來:E_ALL |有什麼意義? E_STRICT是否與E_ALL的值相同?
1 1111 1111 1111
1000 0000 0000
我們得到確切相同的值作爲原始E_ALL
:
1 1111 1111 1111
如果我們可以簡單地做error_reporting(E_ALL)
來做同樣的事情,那麼幹什麼error_reporting(E_ALL | E_STRICT)
?
我注意到用5.4我可以做到以下 1.在php.ini中設置E_ALL然後E_ALL | E_STRICT 2.檢查phpinfo()和錯誤報告的值是否相同。 這看起來像是一個錯誤.... – 2012-10-25 07:55:57
使用https://maximivanov.github.io/php-error-reporting-calculator/創建您的選擇的錯誤報告 – pkachhia 2017-05-24 06:44:58