更轻松地设置自定义"root"文件夹以在更深的级别中包含/要求 php 文件



我正试图为用PHP编程时遇到的一个问题找到一个解决方案。我正在尝试设置一个自定义的"根"文件夹。我在我的电脑中使用MAMP,所以我想设置为我的"根"文件夹,如下所示:

$root = "localhost:1234/project/";

我正在尝试这样做,这样我就可以在文件中使用它,比如file.php,它位于更深的杠杆中,比如

localhost:1234/project/folder1/folder2/file.php

然后在文件中,我可能需要/包括"根"文件中的另一个文件,例如:

include $root . "/functions.php";

或更深层次的

include $root . "/folderx/another.php";

有人知道怎么做吗?

我试过dirname(__FILE__);,但它真的不起作用。

谢谢!

只需从根链接中删除斜杠
$root = "localhost:1234/project/";
$root = "localhost:1234/project";
并像这样包含您的文件
include $root . "/functions.php";


保留您的根目录并要求文件不带斜线

最新更新