参考PHP中的网站root(Windows)

时间:2013-01-20 18:54:10

标签: php windows filesystems xampp

我想引用我的网站root,或者更确切地说,是指我脚本上面的目录。

假设我的网站是example.com/test。我创建了一个编写配置文件的安装站点。但它不应该写到example.com/test/install/config.php,而是写到example.com/test/config.php。 * *中最大的痛苦就是我在Windows(我的开发PC)上运行。

我该怎么做?

2 个答案:

答案 0 :(得分:1)

如果您想获取网站文档根目录,可以使用:

$_SERVER['DOCUMENT_ROOT']

无论操作系统如何,它都应该工作,并为您提供本地文件系统的路径(因此没有www.etcetc。)。

答案 1 :(得分:0)

如果您想获得站点根目录的完全限定路径,请从该文件中获取:

$root = realpath(dirname(__FILE__) . '/../../..');

双点在目录结构中向上移动,然后使用realpath()将其转换为正确的路径。因此,如果您想要遍历少一个文件夹,请使用两组点而不是三组。