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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。