加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

PHP中error_reporting函数用法具体先容

发布时间:2021-01-19 22:46:28 所属栏目:编程 来源:网络整理
导读:PHP中error_reporting函数用法具体先容 PHP中对错误的处理赏罚会用到error_reporting函数,看到最多的是error_reporting(E_ALL ^ E_NOTICE),这个是什么意思呢?下面我们详细说明error_reporting函数。 界说用法 error_reporting() 配置 PHP 的报错级别并返回当

PHP默认不开启错误,以是你必要设置php.ini文件:

将 display_errors = Off 改为 display_errors = On

其它还要设置错误级别,由于 PHP 默认是表现全部错误的,而有些无害的提醒我们不必要,以是配置如下:

将 error_reporting = E_ALL 改为 error_reporting = E_ALL & ~E_NOTICE

在 PHP 代码中运用例子:

提醒:恣意数量标以上选项都可以用“或”来毗连(用 OR 或 |),这样可以陈诉全部必要的各级别错误。譬喻,下面的代码封锁了用户自界说的错误和告诫,执行了某些操纵,然后规复到原始的报错级别:

//禁用错误陈诉

error_reporting(0);

//陈诉运行时错误

error_reporting(E_ERROR | E_WARNING | E_PARSE);

//陈诉全部错误

error_reporting(E_ALL);

?>

相识 error_reporting 函数是怎样行使的,再看 error_reporting(E_ALL ^ E_NOTICE) 这段代码,意思是表现撤除 E_NOTICE 之外的全部错误信息。

感激阅读,但愿能辅佐到各人,感谢各人对本站的支持!

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

PHP中error_reporting函数用法具体先容

PHP中对错误的处理赏罚会用到error_reporting函数,看到最多的是error_reporting(E_ALL ^ E_NOTICE),这个是什么意思呢?下面我们详细说明error_reporting函数。

界说用法

error_reporting() 配置 PHP 的报错级别并返回当前级别。

语法

假如参数 report_level 未指定,当前报错级别将被返回。下面几项是 report_level 也许的值:

常量 描写
    热点阅读