PHP restore_error_handler 錯誤處理函數

定義和用法

restore_error_handler - 還原之前的錯誤處理函數

版本支持

PHP4 PHP5 PHP7
支持 支持 支持

語法

restore_error_handler ( void )

在使用 set_error_handler() 改變錯誤處理函數之後,此函數可以 用於還原之前的錯誤處理程序(可以是內置的或者也可以是用戶所定義的函數)。

示例

function unserialize_handler($errno, $errstr)
{
    echo "Invalid serialized value.\n";
}
$serialized = 'foo';
set_error_handler('unserialize_handler');
$original = unserialize($serialized);
restore_error_handler();

相關函數

error_reporting() - 設置應該報告何種 PHP 錯誤

set_error_handler() - 設置用戶自定義的錯誤處理函數

restore_exception_handler() - 恢復之前定義過的異常處理函數。

trigger_error() - 產生一個用戶級別的 error/warning/notice 信息

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章