include和require

        PHP包含文件最常用的两种方式是include()和require()。


include()和require()

        include()的语法如下:

        include(/path/to/filename)

        和print、echo一样,include()可以省略括号,使用引号来代替。include包含的代码必须使用PHP界定符包含起来,否则是不能正确解析的。如果启用了PHP配置指令allow_url_fopen,include()还可以包含一个远程文件。


        require()和include()相似,但它们有以下几个区别:

1.include()有返回值,require()没有。

2.require()是无条件包含,即将require()放入条件判断语句中,无论判断真假require()都会执行。

3.require()出错时,脚本将停止执行;而include()出错时,脚本会继续往下执行。


include_once()和require_once()

         和include()、require类似,include_once()和require_once()同样用于包含文件,但它们会在包含文件前首先确认该文件是否已经被包含了,如果已经包含了文件,则include_once()和require_once()就不再执行。       



     

  

你可能感兴趣的:(PHP学习,include,require,include_once,require_once)