首页 >后端开发 >php教程 >php error_clear_last()函数与error_get_last()函数

php error_clear_last()函数与error_get_last()函数

怪我咯
怪我咯原创
2017-07-10 14:25:021948浏览

error_clear_last — 清除最近一次错误

error_clear_last() 例子

<?php
var_dump(error_get_last());
error_clear_last();
var_dump(error_get_last());

@$a = $b;

var_dump(error_get_last());
error_clear_last();
var_dump(error_get_last());
?>

以上例程的输出类似于:

NULL
NULL
array(4) {
  ["type"]=>
  int(8)
  ["message"]=>
  string(21) "Undefined variable: b"
  ["file"]=>
  string(9) "%s"
  ["line"]=>
  int(6)
}
NULL

error_get_last — 获取最后发生的错误,它返回了一个关联数组,描述了最后错误的信息,以该错误的 "type"、 "message"、"file" 和 "line" 为数组的键。 如果该错误由 PHP 内置函数导致的,"message"会以该函数名开头。 如果还没有错误则返回 NULL。

error_get_last() 范例

<?php
echo $a;
print_r(error_get_last());
?>

以上例程的输出类似于:

Array
(
    [type] => 8
    [message] => Undefined variable: a
    [file] => C:\WWW\index.php
    [line] => 2
)

以上是php error_clear_last()函数与error_get_last()函数的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn