我正在尝试使用file_put_contents()
从我的工作目录中访问三个级别的文件夹。这是我的工作目录。
Users/myMac/Sites/mini-configurator/miniconfig/application/controllers
我需要进入'mini-configurator'文件夹,然后进入名为'mc'的子文件夹。我可以使用dirname(__FILE__)
在PHP中获取文件的路径。如何使用它来访问mini-configurator文件夹。
我尝试了dirname('../../../ . __FILE__)
,但它没有用。
答案 0 :(得分:2)
$path = dirname(__FILE__)."/../../../";
答案 1 :(得分:1)
最近处理过这个问题后,我发现了类似的内容:
$path = dirname(dirname(dirname(__DIR__)));
更容易阅读。 YMMV。
答案 2 :(得分:0)
只需使用绝对目录结构:
$path = $_SERVER["DOCUMENT_ROOT"] . "/../.../....";
//in the quotes just set it to the path from the root directory