php - require、require_once、include - 页面加载两次

发布于 2024-11-08 17:50:14 字数 218 浏览 4 评论 0原文

我有一个问题。

我在includes目录中有file1.php - 所以includes/file1.php 另一个文件是 file2.php,它有一个

require(dirname(__FILE__).'/includes/file1.php');

我用 firebug 查看过的文件,而且我还在 txt 文件中写入了一些内容,看起来

I have a question.

I have file1.php in includes directory - so includes/file1.php
Another file is file2.php that have a

require(dirname(__FILE__).'/includes/file1.php');

I've looked with firebug, and also I wrote something into a txt file, and seem

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小帐篷 2024-11-15 17:50:14
require_once(dirname(__FILE__).'/includes/file1.php');

require_once() 语句是
与 require() 相同,除了 PHP 会
检查文件是否已经存在
包括,如果是,则不包括
(要求)再一次。

require_once(dirname(__FILE__).'/includes/file1.php');

The require_once() statement is
identical to require() except PHP will
check if the file has already been
included, and if so, not include
(require) it again.

莳間冲淡了誓言ζ 2024-11-15 17:50:14

如果您发现某个页面在您的客户端(即 Firefox(或 Firebug)中)加载了两次,那么您的代码很可能会进行重定向或类似的操作。

如果能在这里看到部分代码,或者至少是您在 Firebug 中看到的内容(如 HTTP 操作/状态代码),那就太好了。

If you see that a page is loaded twice in your client, i.e. in Firefox (or Firebug), you're code does most likely redirect or something like that.

It would be good to see a part of the code here, or at least what exactly you're seeing in Firebug (like HTTP actions / status codes).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文