require_once之间需要和PHP的区别

包含()和要求():语句包含并运行指定的文件。
包含()产生警告,并要求()导致一个致命错误。换句话说,如果您想在丢失文件时停止处理页面,请使用请求()。

的require_once()语句包括并运行指定文件的脚本的执行过程中,这种行为是类似的要求()语句,而唯一不同的是,如果该文件中的代码已被列入,它不会被再次列入。
的include_once()语句包括并运行指定文件的脚本的执行过程中,这种行为是相似的,包括()语句,而唯一不同的是,如果该文件中的代码已被列入,这将不包括了。作为这一声明的名字所暗示的,它只会包括一次。

的1.include()函数读取指定的文件并执行内部程序。

例如,包括( / / /我回家来);

在导入的文件的程序代码会被执行,而且这些程序都有相同的变量(变量范围)范围的包括()函数在源文件中执行时,你可以在同一台服务器上导入静态文件,甚至文件导入其他服务器相结合,包括()和fopen()功能。

该2.include_once()函数的功能几乎是相同的(包括)

唯一不同的是,include_once()函数将首先检查导入的文件是不是已经在其他地方都是进口的,如果任何的程序,不会重复导入文件(这个功能有时是非常重要的,例如你想导入的文件里面的函数,一些你自定义的如果在同一过程重复导入文件,当第二进口发生的错误消息,因为函数PHP不允许同一名称重复二次)公告。

的3.require()函数读取目标文件的内容替换成即读的内容。

这一行动是读替代当编译你的程序代码在PHP引擎出现,而不是当PHP引擎开始执行编译好的程序代码(PHP 3引擎的工作是一个连续的,但执行编译PHP 4变,PHP 4是第一个整个程序代码的编写,完成然后编译的代码在编译时执行,过程不会执行任何程序代码),需要()通常进口的静态内容,包括()适用于进口动态程序代码。

4、喜欢include_once()函数,require_once()函数首先检查目标文件的内容已被引进之前,如果是,它将不会导入相同的内容了。