如何在另一个文件夹

时间:2016-01-15 17:37:24

标签: php

例如,我将在另一个文件夹中的index.php中要求index.php(在配置文件夹中找到文件)。我只是这样做require dirname(__dir__).'config/index.php';我在这一行中理解的是它将获取我的工作目录(blog1)并找到名为config的文件夹并查看其中是否有index.php。这样可以完成工作,但我不确定我做得对,我的理解是否正确?

例如这是我的目录:

  • blog1
    • 配置
      • 的index.php
    • anotherfolder
      • 的index.php

如果有人能帮我解决一个很棒的小问题,(不要介意 - 我不知道如何说明目录。

1 个答案:

答案 0 :(得分:0)

如果您在其他文件夹,并希望从配置中加入 index.php ,请使用以下代码:

require __DIR__ . '/config/index.php';

PS优良作法是在配置文件中定义一组常用的常量,如BASE_URLBASE_PATH,然后使用{{包含绝对寻址的文件1}}例如

BASE_PATH

你也应该做出这样的习惯。

相关问题