PHP include() 和 require() 区别(PHP 5.0)。

include() 和 require() 有不少区别,不过那是 5.0 版本以前的事了。 5.0 版本及以后,include() 和 require() 除了一点不同外,其他行为完全一致。

这一点不同即是,在包含文件过程中失败时: include() 会产生一个warning,继续处理下文;
require() 也会产生一个警告,不过接着就熄火了(因致命错误)。

引用手册:

require() and include() are identical in every way except how they handle failure. They both produce a Warning, but require() results in a Fatal Error.