原文地址:http://xenojoshua.com/2011/05/php-why-include-not-require/

为什么不用require而用include呢?PHPer都应该知道,include是动态执行的,也就是说执行到include这个语句时才把文件包 含进来,而require是预先执行的,也就是说,在php文件在执行前就已经把相关的文件包含进来,组成一个大文件,如果include改成 require,当然也可以执行,但是这样并不会达到好的性能。

原文地址:http://xenojoshua.com/2011/05/php-why-include-not-require/

 

PS:以前我只知道 include 的文件不存在的时候 会产生一个 warning的信息,require 的文件不存在的时候 会产生一个fatal error。 今天见戴神文章,又长见识了。

今天发现 PHP中include和require的区别详解 这篇文章介绍的比较清楚了,如果有兴趣可以前往拜读