PHP8 $php_errormsg

2023-08-19 16:15 更新

$php_errormsg — 前一个错误信息

警告
本特性已自 PHP 7.2.0 起废弃。强烈建议不要使用本特性。

用 error_get_last() 函数代替。

说明

$php_errormsg 变量包含由 PHP 生成的最新错误信息。这个变量只在错误发生的作用域内可用,并且要求 track_errors 配置项是开启的(默认是关闭的)。

警告
如果用户定义了错误处理句柄(set_error_handler())并且返回 false 的时候,$php_errormsg 就会被设置。

更新日志

版本 说明
8.0.0 可使 $php_errormsg 可用的 track_errors 指令已被删除。
7.2.0 可使 $php_errormsg 可用的 track_errors 指令已被弃用。

示例

示例 #1 $php_errormsg 范例

<?php
@strpos();
echo $php_errormsg;
?>

以上示例的输出类似于:

Wrong parameter count for strpos()

参见

  • error_get_last() - 获取最后发生的错误


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号