加拿大华人论坛 美国华人新闻PHP语言中require()和include()两个函数的区别
在加拿大
头文件是一个外部文件,它的内容被包含到主程序中。方法也十分简单:在程序文件中引用头文件名,这个头文件就会包含进来了。在PHP中使用头文件,会涉及两个函数:include()和require()。这两个函数差别很小,却很重要,所以我们要认真研究一下。require()函数工作方式与XSSI 相类似;不管在程序的哪个部分使用了这个函数,只有程序一开始运行,头文件的内容就被作为程序本身的一部分来处理。因此,如果您在一个条件判定语句中使用了require()函数,那么即使这个条件即使不为真,头文件也会被包含进来。 而include()函数只是在执行到这一条语句时才会把头文件内容包含进来。如果程序没运行到这里,那PHP是不会管它的。这就意味着,您在条件判定部分使用include时,它会完全按照您希望的那样工作。 还有,如果您用了require()函数,而您指定的头文件并不存在,那么程序将会停止运行并产生错误。如果您用了include(),程序会产生一个警告信息,但是会继续运行。您可以亲自试一下,运行下面的程序,然后把include()换成require()
·加拿大新闻 这航空公司加拿大飞香港服务好座位阔价钱平为何转机客却步?
·加拿大新闻 集体下跌,BBA在华销量失守,德系豪车为何风光不再?
·加拿大新闻 卑诗延长重大疾病或受伤员工无薪假 一年内最多可申请27周
·加拿大新闻 不用中考?十二年贯通式学校能否减轻升学焦虑?
·加拿大新闻 “再也不会开车去加拿大了”美家庭来加国旅游车辆第2次被破坏
·中文新闻 在主持 2025 年英国骄傲奖颁奖典礼之前,64 岁的卡罗尔·沃德曼
·中文新闻 歌手一头金色短卷发,面目全非,她透露碧昂丝送给她的礼物,