Include和require的区别

require函数通常放在PHP程序的最前面,在PHP程序执行之前,就会先读取require指定引入的文件,使它变成PHP程序网页的一部分。

include函数一般是放在流程控制的处理部分中。PHP程序在读到include的文件时,才将它读进来,这种方式可以把程序执行时的流程简单化。

他们两个的用途是一样的,不一定非要哪个放在最前面哪个放在中间,他们最根本的区别在于错误处理的方式不一样。

require一个文件存在错误的话,那么程序就会中断执行,并显示致命错误

而include一个文件存在错误的话,那么程序不会中断,会继续执行,并显示一个警告的错误

Include   出错,不会停止。  遇到这个函数才会加载

Require   出错,就会立即停止。 只读取一次 。

其它区别:include有返回值,而require没有。

posted @ 2019-01-15 09:02  局部地区血淌  阅读(197)  评论(0编辑  收藏  举报