【问题标题】:require_once - does it load the whole script?require_once - 它会加载整个脚本吗?
【发布时间】:2013-08-29 19:56:40
【问题描述】:

只是想知道 require_once(或任何包含类型的函数)是在您调用它时加载整个外部脚本,还是在您从使用 require_once 的脚本中调用它们时只加载该脚本中的函数?

【问题讨论】:

  • PHP 必须读取整个文件才能知道它包含什么。它加载整个脚本。
  • PHP 被解释 - 它必须加载整个文件来评估它。

标签: php require-once


【解决方案1】:

它加载整个脚本。 requirerequire_once 之间的唯一区别是,如果您使用相同的脚本参数多次调用 require_once,则重复将被忽略。

requireinclude 加载的脚本除了函数定义之外还可以有其他的东西,它们需要在文件加载时立即执行。

【讨论】:

  • 谢谢大家 - 这对我的工作方式产生了影响。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-29
相关资源
最近更新 更多