如何在代码输出中显示PHP错误


How to display PHP errors in code output?

当通过浏览器执行PHP页面时,我们只会得到输出,而不会得到代码中的错误。

如何查看后台代码发生的错误??

我在代码中使用以下内容进行错误报告。。

error_reporting(E_ALL | E_ALL);
ini_set('display_errors', 1);
error_reporting(E_ALL ^ E_NOTICE);

尝试-1。在文档中,"传入值-1将显示所有可能的错误,即使在未来的PHP版本中添加了新的级别和常量。">

// Report all PHP errors
error_reporting(-1);

如果这不起作用,试着做一个ini_set:

// Same as error_reporting(E_ALL);
ini_set('error_reporting', E_ALL);

php.ini中,将display_errors设置为On:

display_errors = On

然后重新启动web服务器。