在 PHP 中从不同文件夹打开文件

发布于 2024-10-17 05:27:21 字数 493 浏览 2 评论 0原文

假设我的 PHP 服务器根目录中有两个文件夹:xyx 文件夹内还有两个目录:ab。在 /x/a 目录中,我有 index.php 文件,在 /y 文件夹中有 stuff.php 文件。
在我的 /x/a/index.php 文件中,我想包含 /y/stuff.php 文件。我该怎么做?
我的服务器不允许包含来自其他域的文件,因此添加完整的 URL 不起作用! 另外,我想知道如何在 PHP 中从根开始路径。我使用根索引中的 ./blabla 和根目录中的 ../blabla ,但不幸的是,.../blabla code> 在二年级目录中不起作用。

Let’s say I have two folders in my PHP server root directory: x and y. There are two more directories inside the x folder: a and b. In the /x/a directory I have the index.php file and in the /y folder a stuff.php file.
From my /x/a/index.php file, I want to include the /y/stuff.php file. How do I do that?
My server doesn’t allow including files from other domains, so adding the full URL doesn’t work!
Also, I’d like to know how to start a path from the root in PHP. I use ./blabla from the index of my root and ../blabla from directories in the root, but, unfortunately, .../blabla doesn’t work from 2nd grade directories.

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

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

发布评论

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

评论(2

欢烬 2024-10-24 05:27:21

要访问根目录,请以“/”开始路径。

如果您想从当前所在位置向上一级目录,例如从/x/a/ 到/x/,您可以使用“../”。

如果您想返回两个目录(例如从 /x/a/ 到 /),您可以使用“../../”(而不是您提到的“.../”)。

To access the root begin your path with "/".

If you want to go up one directory from where you are currently, e.g. from /x/a/ to /x/ you could use "../".

If you want to go back up two directories (e.g. from /x/a/ to /) you could use "../../" (rather than ".../" which you mentioned).

以往的大感动 2024-10-24 05:27:21

尝试:

include "../../y/stuff.php";

try:

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