功能之间的区别

时间:2011-10-07 23:37:56

标签: php function

以下功能有什么区别:require_oncerequireincludeinclude_once

感谢。

1 个答案:

答案 0 :(得分:4)

只需查看manual

即可
  

include()语句包含并评估指定的文件。


  

include_once()语句包含并评估指定的文件   在执行脚本期间。这是一种类似的行为   include()语句,唯一不同的是如果代码   从文件已经包含,它将不会再包括在内。   顾名思义,它只包含一次。


  

require()与include()相同,除非失败,它也会   产生致命的E_COMPILE_ERROR级别错误。换句话说,它会   暂停脚本,而include()只发出警告(E_WARNING)   这允许脚本继续。


  

除了PHP之外,require_once()语句与require()相同   检查文件是否已被包含,如果是,则不包括   (要求)再次。