PHP error_get_last() 函数用法及示例

PHP Error & Loggings 参考手册

error_get_last()函数返回最后发生的错误。

语法

array error_get_last ( void );

定义和用法

该函数以数组的形式返回最后发生的错误。如果没有错误发生则返回 NULL。

参数

序号参数及说明
1

void

无参数

返回值

它返回一个关联数组,如果还没有错误,则返回NULL。

返回的错误数组包含 4 个键名和键值:

  • [type] - 错误类型

  •  [message] - 错误消息

  • [file] - 发生错误所在的文件

  • [line] - 发生错误所在的行

在线示例

以下是此error_get_last函数的用法-

<?php
   echo $b;
   print_r(error_get_last());
?>
测试看看‹/›

这将产生以下结果-

Array (
   [type] => 8
   [message] => Undefined variable: a
   [file] => /var/www/nhooo/php/test.php
   [line] => 2
)