使用的要求,如要求(myrequirefile .php);这个函数通常放在PHP程序的前。在执行之前,PHP程序首先读取指定的文件,使其成为PHP程序Web页面的一部分。

包括使用方法如:(myincludefile .php);这个函数通常是放在过程控制处理部分。PHP程序页面读取它时,它读取的文件包括,流程执行过程可以简化。

它们的使用完全相同,不一定要放在中间的前部,它们之间的根本区别在于处理错误的方式不同。

如果文件出错,程序将中断执行并显示致命错误。
包含一个文件有错误,然后程序将不居中,但继续执行,并显示警告错误。

以下是以下内容:

1。包含返回值,而要求不返回。

2、包含()包含并运行指定的文件。当处理失败时,包含()生成一个警告,导入的程序代码被执行。当这些程序执行时,它们与源文件中所调用的包含文件的位置具有相同的变量范围,可以在同一服务器上导入静态页面。

3的作用。include_once()几乎是相同的(包括)
唯一不同的是,include_once()会先检查要导入的文件是不是已经在其他地方都是进口的,如果任何的程序,不会重复导入(这个功能有时是非常重要的,例如,进口报关在你自己定义好的函数。如果在相同的进程中重复导入该文件,则当第二个导入发生错误消息时,因为函数PHP不允许重复同名的消息)公告。

4、请求()将读取目标文件的内容,并将其替换为读取内容。当需求失败时,会造成致命的错误。
这一行动是读替代当编译你的程序代码在PHP引擎出现,而不是当PHP引擎开始执行编译好的程序代码(PHP 3引擎的工作是一个连续的,但执行编译PHP 4以后发生了变化,PHP是4整个程序代码的编写,完成后然后编译的代码在编译时执行,过程不会执行任何程序代码),需要()通常进口的静态内容,包括()适用于进口动态程序代码。

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

5。需求是无条件包含的,也就是说,如果一个需求被添加到一个过程中,那么无论条件如何,需求都会首先被执行。

7。需求通常放在PHP程序的前端。在执行之前,PHP程序首先读取指定的文件,使其成为PHP程序网页的一部分。

8。包含在进程控制的处理部分中,一般在读取php文件时读取PHP文件,这样可以简化程序执行的过程。

之间的差异需要(),包括()、()和()include_once require_once