首页 >> 网站技术 >> PHP中REQUIRE和INCLUDE区别

PHP中REQUIRE和INCLUDE区别

Catagory:网站技术, Date:2011年10月22日,Author: 工业品营销-贾定强

在PHP中使用头文件,会涉及两个函数:include()和require()。这两个函数差别很小,却很重要,所以我们要认真研究一下。 require()函数工作方式与XSSI相类似;不管在程序的哪个部分使用了这个函数,只有程序一开始运行,头文件的内容就被作为程序本身的一部分来处理。因此,如果您在一个条件判定语句中使用了require()函数,那么即使这个条件即使不为真,头文件也会被包含进来。

而include()函数只是在执行到这一条语句时才会把头文件内容包含进来。如果程序没运行到这里,那PHP是不会管它的。这就意味着,您在条件判定部分使用include时,它会完全按照您希望的那样工作。

还有,如果您用了require()函数,而您指定的头文件并不存在,那么程序将会停止运行并产生错误。如果您用了include(),程序会产生一个警告信息,但是会继续运行。

来源:工业品营销,原文地址:http://www.jiadingqiang.com/2269.html,欢迎分享本文,转载请保留出处!

Comments: 4 Responses to “ PHP中REQUIRE和INCLUDE区别 ”
十月 27th, 2011
好看的衣服 说 Said:

学习了。。。

[回复]

十月 26th, 2011

恩,常见函数,详解受教了

[回复]

十月 26th, 2011
vertu 说 Said:

感谢楼主的分享,学习了。

[回复]

十月 24th, 2011

不错,偶也学习来了

[回复]

你也来说几句:

名字*必填
邮箱*必填,不会被公开
网站
QQ群交流
最近文章
文章归档
  • 2017 (3)
  • 2016 (30)
  • 2015 (63)
  • 2014 (21)
  • 2013 (38)
  • 2012 (25)
  • 2011 (67)
  • 2010 (268)
  • 2009 (19)