PHP error_get_last() 函数用于获取有关最后发生的错误的信息。
语法
error_get_last()
参数
不需要参数。
返回值
返回一个关联数组,该数组用以下键描述上一个错误:
- "type" - 错误类型
- "message" - 错误消息
- "file" - 错误消息发生错误的文件
- "line" - 发生错误的行号
如果错误是由 PHP 内部函数引起的,则"消息"从它的名字开始。如果尚未出现错误,则返回 null。
示例:error_get_last() 示例
下面的示例显示 error_get_last() 函数的用法.
<?php
//使用未定义的变量
echo $a;
//获取最后发生的错误
//并显示它
print_r(error_get_last());
?>
上述代码的输出将是:
Array
(
[type] => 2
[message] => Undefined variable $a
[file] => Main.php
[line] => 3
)
PHP Warning: Undefined variable $a in Main.php on line 3