Функции обработки ошибок PHP - restore_error_handler ()
Описание
После изменения обработчика ошибок с помощью set_error_handler (), функция restore_error_handler () используется для возврата предыдущего обработчика ошибок.
Версия:
PHP 4.0.1,5
Синтаксис:
restore_error_handler (недействительными)
Параметр:
Никто.
Возвращаемые значения:
Эта функция всегда возвращает TRUE.
Пример:
<?php
function err_log($error_no, $error_string)
{
$filename ='/log/php_errors.log';
if(filesize($file) > 2048)
{
rename($file, $file . (string) time( ));
clearstatcache( );
}
error_log($error_string, 3, $filename);
}
set_error_handler('err_log');>
for($i = 0; $i < 2500; $i++)
{
trigger_error(time( ) . ": This is an error.\n");
}
restore_error_handler( );
?>
Предыдущая: error_reporting ()
Далее: restore_exception_handler ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code