include和require等的区别

来源:互联网 发布:火炬之光2 mac 编辑:程序博客网 时间:2024/06/05 17:47
在PHP中,include和require是两种引用文件的方法。require()常放在PHP的最前面,在程序执行前会读入require引用指定引入的文件;而include()一般是放在流程控制的处理中。PHP程序网页在读到include()的文件是才将它读进来。include和require的根本区别在于处理错误的方式不一样:require一个文件存在错误的话,那么程序就会中断执行了,并显示致命错误 ;include一个文件存在错误的话,那么程序不会中端,而是继续执行,并显示一个警告错误。 include有返回值,而inquire没有返回值。require_once() 语句在脚本执行期间包括并运行指定文件。此行为和 require() 语句类似,唯一区别是如果该文件中的代码已经被包括了,则不会再次包括。include_once() 语句在脚本执行期间包括并运行指定文件。此行为和 include() 语句类似,唯一区别是如果该文件中的代码已经被包括了,则不会再次包括。如同此语句名字暗示的那样,只会包括一次。

0 0