1、deprecated,最低级别的错误,表示“不推荐、不建议”。一般是由于使用不推荐的、过时的函数或语法造成的。虽不会影响PHP正常流程,但一般情况下建议修正。
2、notice,一般告诉你语法中存在不当的地方。如使用的变量未定义、数组索引是字符时没有加引号,php视为常量去查找,找不到再视为变量。
不影响PHP正常流程。
3、warning,比较高的错误,在语法中出现很不恰当的情况下才报此错误,比如函数参数不匹配。这种级别的会导致得不到预期结果,故需要修改代码。
4、fetal error,致命错误,直接导致PHP流程终结,后面的代码不再执行。比如调用一个不存在的方法,此错误必须处理。
5、prase error,最高级别的错误,语法解析错误。属于语法检查阶段错误,导致PHP无法通过语法检查。
2、notice,一般告诉你语法中存在不当的地方。如使用的变量未定义、数组索引是字符时没有加引号,php视为常量去查找,找不到再视为变量。
不影响PHP正常流程。
3、warning,比较高的错误,在语法中出现很不恰当的情况下才报此错误,比如函数参数不匹配。这种级别的会导致得不到预期结果,故需要修改代码。
4、fetal error,致命错误,直接导致PHP流程终结,后面的代码不再执行。比如调用一个不存在的方法,此错误必须处理。
5、prase error,最高级别的错误,语法解析错误。属于语法检查阶段错误,导致PHP无法通过语法检查。
一把铲