0

我正在尝试从我的工作目录访问三个级别的文件夹file_put_contents()。这是我的工作目录。

Users/myMac/Sites/mini-configurator/miniconfig/application/controllers 

我需要进入“mini-configurator”文件夹,然后进入名为“mc”的子文件夹。我可以在 PHP 中使用dirname(__FILE__). 我如何使用它来访问迷你配置器文件夹。

我试过dirname('../../../ . __FILE__)了,但没有用。

4

3 回答 3

2

你试过了吗

$path = dirname(__FILE__)."/../../../";
于 2012-10-16T00:06:34.107 回答
1

最近处理了这个问题,我发现了类似的东西:

$path = dirname(dirname(dirname(__DIR__)));

更容易阅读。YMMV。

于 2014-07-24T14:20:27.847 回答
0

只需使用绝对目录结构:

$path = $_SERVER["DOCUMENT_ROOT"] . "/../.../...."; 
//in the quotes just set it to the path from the root directory
于 2012-10-16T00:40:25.217 回答