2009-11-05 57 views

回答

11

E_ALL是 「一切」

E_ALL &〜E_NOTICE是 「除了都注意到了」

聲明是最緊急的各種消息。但他們可以追趕愚蠢的程序員的錯誤,就像試圖從一個不存在的鍵的哈希閱讀非常有用的,等

(來理解語法,對位運算符讀了)

4

E_ALL應該將所有的錯誤和警告和通知 - 一切

E_NOTICE是一個特殊的錯誤水平,顯示的東西,不會產生錯誤,但不是好或會在PHP的未來版本過時。通知錯誤級別旨在鼓勵最佳做法。

另外它應該是error_reporting(E_ALL^E_NOTICE);報告除通知之外的所有內容。

您在開發過程中建議將錯誤報告設置爲E_ALL並修復所有通知錯誤。

看一看manual會給出更多的細節。

相關問題