了解php目录

时间:2013-06-10 16:42:25

标签: php html directory root

我的数据库配置类文件如下:

pard_config/class/Config.php

pard_config是根文件夹中的文件夹。

我有一个json文件,其中包含主机名,数据库,用户和密码详细信息

pard_config/class/config.json 

我如何将Config.json文件包含在Config.php文件中而不从root中读取它。现在我就像bellow那样做了

CONFIG.PHP

include("pard_config/class/config.json");

Config.json和config.php文件在同一个文件夹中。所以有没有办法从该类文件夹中读取如下所示 ???

CONFIG.PHP

include(config.json);

1 个答案:

答案 0 :(得分:2)

我建议你使用相对路径并使用__DIR__常量:

include(__DIR__ . '/config.json');

请注意,路径将从在浏览器(或命令行)中调用的脚本中解析..如index.php。因此,在许多情况下,它会更好地适应使用相对路径。