Parse error 或 Syntax Error - 语法解析错误,触发该错误后,脚本完全无法运行;
Fatal Error - 致命错误,触发该错误后,后面的脚本无法继续执行;
Warning Error - 出现比较不恰当的地方,脚本可继续执行;
Notice Error - 出现不恰当的地方,但是程度比 Warning Error 低,脚本可继续执行;
Deprecated Error - 不推荐这么使用,未来可能会废弃,脚本可继续执行;
默认情况下,PHP 触发错误,并显示错误的级别及对应的提示。
Parse Error 示例 - 语句结尾不写分号http://www.qdspaw.com/group-1.html的简单体验。
- echo "before\n";
- foo();
- echo "after"; // 本行无法继续执行
- // before
- // PHP Fatal error: Uncaught Error: Call to undefined function foo()