极客学院教学视频 想要领取极客学院“整套学习视频基础教程”(所谓整套就是从前端到后端的基础视频教程,比较适合新手)的同学,可以加QQ2084533608,获取密码领取视频教程,加入时验证信息填:微信平台,以下是百度云链接
PHP 的错误机制也是非常复杂的,特别说明:文章的PHP版本使用5.5.32 PHP的错误级别首先需要了解php有哪些错误。截至到php5.5,一共有16个错误级别注意:尝试下面的代码的时候请确保打开error_log:
E_ERROR这种错误是致命错误,会在页面显示Fatal Error, 当出现这种错误的时候,程序就无法继续执行下去了 错误示例:
注意,如果有未被捕获的异常,也是会触发这个级别的。
E_WARNING这种错误只是警告,不会终止脚本,程序还会继续进行,显示的错误信息是Warning。比如include一个不存在的文件。
E_NOTICE这种错误程度更为轻微一些,提示你这个地方不应该这么写。这个也是运行时错误,这个错误的代码可能在其他地方没有问题,只是在当前上下文情况下出现了问题。 比如$b变量不存在,我们把它赋值给另外一个变量
E_PARSE这个错误是编译时候发生的,在编译期发现语法错误,不能进行语法分析。 比如下面的z没有设置为变量。
E_STRICT这个错误是PHP5之后引入的,你的代码可以运行,但是不是PHP建议的写法。 比如在函数形参传递 符号
|
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|