E_ERROR:系统严重错误
一发生,程序立即停止执行。
该错误一般希望马上。
E_WARNING:系统警告
一发生,提示错误,并继续执行。
通常该错误希望能够在“下一工作日”去处理掉(解决)。
E_PARSE:语法错误
一发生,提示错误,而且代码完全不会运行——在运行之前先检查语法。
E_NOTICE:系统提示
一发生,提示错误,并继续执行。
发个邮件通知一下,自己安排时间有空去解决。
他们的本质是什么呢?
可见他们只是一个系统内部常量(整数常量);
实际上,这些常量(代号)是供我们对对该类错误进行“控制”的标示符而已。