配置錯誤資訊回報的等級。 語法: int error_reporting(int [level]); 返回值: 整數 函式種類: PHP 系統功能內容說明本函式用來配置錯誤資訊回報的等級,引數 level 是一個整數的位遮罩 (bitmask),見下表。 遮罩值 表示名稱1 E_ERROR2 E_WARNING4 E_PARSE8 E_NOTICE16 E_CORE_ERROR 32 E_CORE_WARNING E_NOTICE 表示一般情形不記錄,只有程式有錯誤情形時才用到,例如企圖存取一個不存在的變數,或是呼叫 stat() 函式檢視不存在的檔案。 E_WARNING 通常都會顯示出來,但不會中斷程式的執行。這對除錯很有效。例如:用有問題的正則表示式呼叫 ereg()。 E_ERROR 通常會顯示出來,亦會中斷程式執行。意即用這個遮罩無法追查到記憶體配置或其它的錯誤。 E_PARSE 從語法中解析錯誤。 E_CORE_ERROR 類似 E_ERROR,但不包括 PHP 核心造成的錯誤。 E_CORE_WARNING 類似 E_WARNING,但不包括 PHP 核心錯誤警告。
配置錯誤資訊回報的等級。 語法: int error_reporting(int [level]); 返回值: 整數 函式種類: PHP 系統功能內容說明本函式用來配置錯誤資訊回報的等級,引數 level 是一個整數的位遮罩 (bitmask),見下表。 遮罩值 表示名稱1 E_ERROR2 E_WARNING4 E_PARSE8 E_NOTICE16 E_CORE_ERROR 32 E_CORE_WARNING E_NOTICE 表示一般情形不記錄,只有程式有錯誤情形時才用到,例如企圖存取一個不存在的變數,或是呼叫 stat() 函式檢視不存在的檔案。 E_WARNING 通常都會顯示出來,但不會中斷程式的執行。這對除錯很有效。例如:用有問題的正則表示式呼叫 ereg()。 E_ERROR 通常會顯示出來,亦會中斷程式執行。意即用這個遮罩無法追查到記憶體配置或其它的錯誤。 E_PARSE 從語法中解析錯誤。 E_CORE_ERROR 類似 E_ERROR,但不包括 PHP 核心造成的錯誤。 E_CORE_WARNING 類似 E_WARNING,但不包括 PHP 核心錯誤警告。