restore_error_handler() 函数是一个内置 PHP 函数,可帮助恢复错误处理函数的先前版本。
用法:
restore_error_handler(): bool
参数:该函数不接受任何参数。
返回值:该函数将始终返回“true”。
示例 1:此示例代码演示了restore_error_handler()函数。
PHP
<?php
// Set a custom error handler
function custom_error_handler($errno,
$errstr, $errfile, $errline) {
echo "Error: $errstr\n";
}
set_error_handler('custom_error_handler');
echo $age ;
// Restore the default error handler
restore_error_handler();
// Generate another error
echo $access_granted ;
?>
输出:
Error: Undefined variable $age PHP Warning: Undefined variable $access_granted
示例 2:此示例代码还演示了restore_error_handler()函数。
PHP
<?php
function myownHandler($errno){
echo "Custom Error on line no = ".$errno ;
}
set_error_handler("myownHandler");
$value = 2 ;
if($value >1){
echo "A custom error triggered" ;
}
restore_error_handler();
if($value >2){
echo "A customer error triggered";
}
?>
输出:
A custom error triggered
参考: https://www.php.net/manual/en/function.restore-error-handler.php
相关用法
- PHP restore_error_handler()用法及代码示例
- PHP restore_exception_handler()用法及代码示例
- PHP reset()用法及代码示例
- PHP readfile()用法及代码示例
- PHP rename()用法及代码示例
- PHP rewind()用法及代码示例
- PHP realpath_cache_get()用法及代码示例
- PHP readdir()用法及代码示例
- PHP realpath( )用法及代码示例
- PHP rewinddir()用法及代码示例
- PHP read_exif_data()用法及代码示例
- PHP require()和include()的区别用法及代码示例
- PHP require()和require_once()的区别用法及代码示例
- PHP readline_add_history()用法及代码示例
- PHP readline()用法及代码示例
- PHP realpath_cache_size()用法及代码示例
- PHP round()用法及代码示例
- PHP rmdir()用法及代码示例
- PHP rad2deg()用法及代码示例
- PHP rand()用法及代码示例
- PHP random_int()用法及代码示例
- PHP range()用法及代码示例
- PHP rawurldecode()用法及代码示例
- PHP rawurlencode()用法及代码示例
- PHP rsort()用法及代码示例
注:本文由纯净天空筛选整理自neeraj3304大神的英文原创作品 PHP restore_error_handler() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。