理解PHP中的error_reporting()

时间:2014-06-05 15:05:40

标签: php

我要执行这一行

$action = $_REQUEST['action'];

我收到了通知

Notice: Undefined index action .... 

然后我在那之前写了这些行

error_reporting(E_ALL ^ E_NOTICE);
ini_set('display_errors', '0');

Notice消失了。然后我又在上面注释了这两行,然后通知没有出现

我的问题是,error_reporting是否设置了E_ALL。和其他人,对于那个特定的网站或页面或服务器?

1 个答案:

答案 0 :(得分:0)

错误报告通常在页面上设置报告级别,通过php.ini更改级别,可以在服务器上全局使用

但是在页面上使用它会影响它所包含的页面