辩PHP里include与require的区别

   无意中在网上看到文章,写的是PHP里include与require的区别,有说运行机制的,有说效率的,也有说处理方式的,我看了下2012年04月09日编译的中文版PHP手册,上面写着:

这两种结构除了在如何处理失败之外完全一样。include() 产生一个警告而 require() 则导致一个致命错误。换句话说,如果想在遇到丢失文件时停止处理页面就用 require()include() 就不是这样,脚本会继续运行。同时也要确认设置了合适的 include_path。注意在 PHP 4.3.5 之前,包含文件中的语法错误不会导致程序停止,但从此版本之后会。 

  不知道是网上文章写的时候PHP的版本对这两者的处理是有许多区别的,还是那些作者乱写。

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注