php基础-require()和include()的区别
php基础篇,高手就不用看了。
require()和include()的区别:
require() 和 include() 除了怎样处理失败之外在各方面都完全一样。
require() :如果文件不存在,会报出一个fatal error.脚本停止执行
include() : 如果文件不存在,会给出一个 warning,但脚本会继续执行
这里特别要注意的是:
使用include()文件不存在时,脚本继续执行,这种情况只出现在PHP 4.3.5之前,这一点,往往被人忽视。推荐使用require_once()和include_once(),可以检测文件是否有重复包含。
