以下功能有什么区别:require_once
,require
,include
和include_once
?
感谢。
答案 0 :(得分:4)
只需查看manual:
即可include()语句包含并评估指定的文件。
include_once()语句包含并评估指定的文件 在执行脚本期间。这是一种类似的行为 include()语句,唯一不同的是如果代码 从文件已经包含,它将不会再包括在内。 顾名思义,它只包含一次。
require()与include()相同,除非失败,它也会 产生致命的E_COMPILE_ERROR级别错误。换句话说,它会 暂停脚本,而include()只发出警告(E_WARNING) 这允许脚本继续。
除了PHP之外,require_once()语句与require()相同 检查文件是否已被包含,如果是,则不包括 (要求)再次。