error_get_last() 函数是 PHP 中的内置 PHP 函数,用于获取最后发生的错误。
用法:
error_get_last(): ?array
参数:该函数不接受任何参数。
返回值:它返回一个关联数组这解释了将返回的键 “type”, “message”, “file” 和 “line” 的最后一个错误。如果 PHP 内部函数发生错误,则 “message” 将以名称开头,否则,如果尚未发现任何错误,则返回 null。
示例 1:下面的代码演示了error_get_last()函数。
PHP
<?php
$file = 'filedoesnotexist.txt';
$handle = fopen($file, 'r');
if ($handle === false) {
$error = error_get_last();
echo "Error opening file: " . $error['message'];
}
else {
// Do something with the file handle
fclose($handle);
}
?>
输出:
Error opening file: fopen(filedoesnotexist.txt): Failed to open stream: No such file or directory
示例 2: 下面的代码演示了error_get_last()函数。
PHP
<?php
$a = 10 ;
if(error_get_last()) {
echo "This never will print because no error " ;
}
else {
echo "No error occurs, so it will return null";
}
?>
输出:
No error occurs, so it will return null
参考:https://www.php.net/manual/en/function.error-get-last.php
相关用法
- PHP error_get_last()用法及代码示例
- PHP error_log()用法及代码示例
- PHP error_reporting()用法及代码示例
- PHP error_clear_last()用法及代码示例
- 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()用法及代码示例
注:本文由纯净天空筛选整理自neeraj3304大神的英文原创作品 PHP error_get_last() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。