如何在PHP中包含文件?

时间:2016-07-02 15:00:14

标签: php

我在index.php目录中有My个文件。

此文件包含文件core/coreEngine.php

coreEngine.php内我尝试包含位于上一个目录中的另一个文件config/test.php

index.php
/core/coreEngine.php
/config/test.php

我尝试了所有案例:

require_once '../config/test.php';
require_once '../../config/test.php';
require_once '.../config/test.php';

1 个答案:

答案 0 :(得分:2)

My/index.php
My/core/coreEngine.php <--- you are here
My/config/test.php     <--- you want to go here

你想回到我的目录,所以回到2个目录:

require_once '../../config/test.php';

但我强烈建议使用绝对路径而不是相对路径。您可能希望使用以下内容:

require_once($_SERVER['DOCUMENT_ROOT'].'/config/test.php');