3

我想从 PHP 脚本在 Windows 上创建一个目录。

我的脚本在www/TestApache 的目录中,我想在目录中创建一个文件夹 (fold1) www/downloads

在脚本中,我正在使用:

$dirName = "../downloads/fold1";   
mkdir("{$dirName}");

如果我使用 dirName like 的完整路径C:\Apache\www\downloads\fold1,它可以正常工作。

但我想使用相对路径,因为此代码将被发送到客户端。

4

1 回答 1

8

我猜你的当前目录与你的文件夹不同,所以你必须使用一个技巧:

mkdir(dirname(__FILE__) . "/" . $relative_path);

dirname(__FILE___)返回当前 php 文件的绝对路径。有了这个,你可以建立一个绝对路径。

于 2010-05-28T07:36:36.310 回答