php报错级别有哪些
时间 : 2023-02-13 12:18:01声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
php有6个报错级别,它们都有各自不同的作用,有利于开发人员或者系统管理员快速去查找和解决问题,下面我就逐一介绍一下报错级别吧。
1、\"E_ERROR\",
这是系统中最高级别的报错,通常发生在脚本执行过程中出现的fatal errors,会造成脚本的崩溃。
2、\"E_WARNING\",
这是一个警告信息,显示语法上的错误并且不停止执行,也就是说可以忽略的问题,但它的发生可能会导致其他比较严重的后果。
3、\"E_NOTICE\",
这是一种最常见的报错,只是发出一个警示性的消息,例如:你访问了不可存取的变量。
4、\"E_PARSE\"
这种报错主要是发生在语法上,由于语法错误导致的报错,脚本就不能够正常的执行。
5、\"E_CORE_ERROR'
发生在PHP初始化时的报错,这是一种fatal报错,由PHP内部产生的错误。
6、\"E_CORE_WARNING'
另一种PHP初始化阶段的警告性报错,在脚本的正常运行时不会出现。
以上是php报错级别有6种,这些级别可以帮助开发人员和系统管理员更快捷的进行问题排查,找到更准确的解决方案。
PHP报错级别相当于计算机的警告灯,可以帮助你了解程序的状况,既可以及早发现问题,还可以更快更好地定位错误。通过理解以下六个PHP报错级别,可以更清楚地了解程序内部发生的情况:
1、警告:这种错误是最常见的报错,通常出现在使用了可能不安全,不当,不标准的代码时。代码不会停止执行,但是还是会出现一个警告,提醒程序猿需要处理掉这一段可能有问题的代码。
2、致命错误:当一句代码存在严重错误的时候,程序就会发出致命错误的警告,这种错误意味着程序无法继续执行下去了,必须要进行修复。
3、解析错误:当程序语法出错时,程序就会发出解析错误的警告,一般都是因为程序猿忘记添加分号或者括号,甚至写错变量名称等,这种错误通常也会导致程序停止执行。
4、通知:这一类php错误与警告类似,只是比警告更小一点,比如说忘记使用引号命名一个变量,等等。它只提示,但不会停止程序的执行。
5、慢运行:当程序的运行速度比正常值慢很多时,服务器会发出慢运行的警告,这种错误可能是因为脚本里含有一些计算开销较大,运算量大的代码,由于运算速度慢,所以才出现慢加载的情况。
6、
上一篇
php值传递是什么意思
下一篇
c与php有区别吗
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章