【问题标题】:What is the difference of using include and required once()? [duplicate]使用 include 和 required once() 有什么区别? [复制]
【发布时间】:2013-10-31 09:14:09
【问题描述】:

include 和 required_once() 有什么区别? 我想包含另一个 php 文件,让我们在 example1.php 中考虑作为 sample2.php。这是使用的最佳实践。

【问题讨论】:

  • _once 函数确保被调用的文件只加载一次,如果该文件恰好包含在另一个也需要它的文件中并且包含在第一个文件中,它将不会加载它会再次使用它之前加载的那个。

标签: php


【解决方案1】:

用最简单的术语来说,您的 PHP 页面仍然可以在没有被检索到的 include 文件的情况下运行,就像它是一个 required_once 并且它试图获取的文件不存在或不在其中一样正确的目录,整个页面将无法加载

还有更多:

  • require_once
  • require
  • include
  • include_once

如果多次调用,once 只会在页面中包含一次文件,而没有once 的函数将调用它们的次数与它们在代码中的次数相同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-14
    • 2010-10-10
    • 2011-07-15
    • 2010-09-06
    • 1970-01-01
    相关资源
    最近更新 更多