PHP的错误提示错误报告级别有哪些?如何关闭或屏蔽PHP错误报告提示

PHP的错误提示错误报告级别有哪些?如何关闭或屏蔽PHP错误报告提示?在php中包含了一些错误提示报告,而各种错误报告又存在着不同的级别。

PHP的错误提示错误报告级别有哪些?如何关闭或屏蔽PHP错误报告提示?在php中包含了一些错误提示报告,而各种错误报告又存在着不同的级别。

PHP的错误提示错误报告级别有哪些?如何关闭或屏蔽PHP错误报告提示插图
PHP的错误提示错误报告级别有哪些?如何关闭或屏蔽PHP错误报告提示

如果出现严重错误,我们的PHP代码或者是程序将不会继续执行,而一些普通的错误提示将不会影响到PHP的执行,下面是整理的有关PHP错误提示报告的相关知识点。

PHP错误报告级别类型表格

错误类型说明
E_ERROR错误,文件直接中断
E_WARNING警告,问题比较严重。但是还会继续向下运行
E_NOTICE提示,有些小问题不会影响到程序。常发生在项目未定义
E_PARSE编译时语法解析错误。解析错误仅仅由分析器产生。
E_ALL所有的错误
E_STRICT启用PHP对代码的修改建议,以确保代码具有最佳的互操作性和向前兼容性。
E_DEPRECATED启用后将会对在未来版本中可能无法正常工作的代码给出警告。
PHP的错误提示错误报告级别有哪些?如何关闭或屏蔽PHP错误报告提示

在以上PHP错误报告提示类型中,E_ERROR、E_WARNING、E_NOTICE和E_PARSE是最为常见的PHP错误报告提示。

PHP错误报告级别严重性

Errors错误报告在PHP编程里是最为严重的错误,当我们的代码出现Errors错误的时候,会直接终止程序并不会继续执行程序。

Warning错误报告在PHP编程中是仅次于errors的错误提示,也是PHP中一种很重要的错误提示,但Warning错误与Errors错误最大一个区别是并不会影响我的程序继续执行,当程序出现Warning错误的时候,还是会继续执行后续的代码。但出现Warning错误的时候,我还是需要对错误进行处理。

Notice错误报告是提示的意思,Notice错误报告的影响又小于Warning错误报告,所以很多时候对于Notice错误报告基本上可以忽略不管,但是Notice错误会影响到PHP的执行效率,Notice错误通常发生在函数未定义等。

Parse错误报告,是语法错误的意思,当我们写PHP代码语法格式错误的时候就会爆出带Parse的语法错误提示,当我们在程序中出现语法错误的时候,一样会终止程序。

如何关闭或屏蔽PHP错误报告提示?

PHP的错误提示错误报告级别有哪些?如何关闭或屏蔽PHP错误报告提示插图1
PHP的错误提示错误报告级别有哪些?如何关闭或屏蔽PHP错误报告提示插图1

PHP错误处理的作用及不安全因素,PHP如何禁止显示错误?

在《PHP错误处理的作用及不安全因素 PHP如何禁止显示错误?》一文中,记载和介绍了如何关闭PHP的错误报告提示,在PHP代码中除了出现Errors级别的错误之外,我们可以在其他的错误报告级别里使用抑扬符(屏蔽符)@,可以不显示错误提示。

温馨提示:
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明

给TA赞赏
共{{data.count}}人
人已赞赏
编程技巧

用本地环境搭建的wordpress网站搬家数据迁移完整教程

2018-5-30 9:00:00

编程技巧

织梦教程DedeCMS巧用标签实现图片自动Alt功能

2018-10-19 9:00:00

0 条回复 A文章作者 M管理员
----《》
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索