error_clear_last() 函数是 PHP 中的内置函数,用于删除最近的错误。
用法:
error_clear_last(): void
参数:该函数不接受任何参数。
返回值:最近的错误将被清除,并且无法使用error_get_last()通过这个函数来实现。
示例 1:下面的代码演示了error_clear_last()函数。
PHP
<?php
echo $age;
$error = error_get_last();
var_dump($error);
// Clear the last error
error_clear_last();
// Check the last error again
$error = error_get_last();
var_dump($error);
?>
输出:
array(4) { ["type"]=> int(2) ["message"]=> string(23) "Undefined variable $age" ["file"]=> string(51) "/home/dachman/Desktop/Articles/GFG/Method/index.php" ["line"]=> int(3) } NULL
示例 2:下面的代码演示了 error_clear_last()函数。
PHP
<?php
function custom_error_handler($errno,
$errstr, $errfile, $errline) {
echo "Error: $errstr\n";
}
set_error_handler("custom_error_handler");
// Generate an error
echo $age;
// Clear the last error
error_clear_last();
// Generate another error
echo $age;
?>
输出:
Error: Undefined variable $age Error: Undefined variable $age
参考:https://www.php.net/manual/en/function.error-clear-last.php
相关用法
- PHP error_get_last()用法及代码示例
- PHP error_log()用法及代码示例
- PHP error_reporting()用法及代码示例
- PHP eregi()用法及代码示例
- PHP eregi_replace()用法及代码示例
- PHP ereg_replace()用法及代码示例
- PHP ereg()用法及代码示例
- PHP echo()用法及代码示例
- PHP each()用法及代码示例
- PHP easter_date()用法及代码示例
- PHP easter_days()用法及代码示例
- PHP empty()用法及代码示例
- PHP end()用法及代码示例
- PHP eval()用法及代码示例
- PHP exit( )用法及代码示例
- PHP exp()用法及代码示例
- PHP expm1()用法及代码示例
- PHP extract()用法及代码示例
- PHP explode()用法及代码示例
- PHP exif_imagetype()用法及代码示例
- PHP exif_tagname()用法及代码示例
- PHP exif_read_data()用法及代码示例
- PHP enum_exists()用法及代码示例
- PHP Hebrev()用法及代码示例
- PHP Max()用法及代码示例
注:本文由纯净天空筛选整理自neeraj3304大神的英文原创作品 PHP error_clear_last() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。