【问题标题】:Setting custom "root" folder to include/require php files within deeper levels easier设置自定义“根”文件夹以在更深层次中包含/需要 php 文件更容易
【发布时间】:2014-12-18 20:03:08
【问题描述】:

我试图想出一个解决方案来解决我在使用 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__);,但它并没有真正起作用。

谢谢!

【问题讨论】:

    标签: php include directory include-path php-include


    【解决方案1】:

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


    保持你的根并要求没有斜线的文件

    【讨论】:

      猜你喜欢
      • 2013-10-10
      • 2012-08-06
      • 2014-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-15
      • 2020-06-16
      相关资源
      最近更新 更多