【发布时间】:2013-08-29 19:56:40
【问题描述】:
只是想知道 require_once(或任何包含类型的函数)是在您调用它时加载整个外部脚本,还是在您从使用 require_once 的脚本中调用它们时只加载该脚本中的函数?
【问题讨论】:
-
PHP 必须读取整个文件才能知道它包含什么。它加载整个脚本。
-
PHP 被解释 - 它必须加载整个文件来评估它。
标签: php require-once
只是想知道 require_once(或任何包含类型的函数)是在您调用它时加载整个外部脚本,还是在您从使用 require_once 的脚本中调用它们时只加载该脚本中的函数?
【问题讨论】:
标签: php require-once
它加载整个脚本。 require 和 require_once 之间的唯一区别是,如果您使用相同的脚本参数多次调用 require_once,则重复将被忽略。
用require 或include 加载的脚本除了函数定义之外还可以有其他的东西,它们需要在文件加载时立即执行。
【讨论】: