我想从一个PHP脚本在Windows上创build一个目录。
我的脚本位于Apache的www/Test
目录中,我想在www/downloads
目录下创build一个文件夹(fold1)。
在脚本里面,我正在使用:
$dirName = "../downloads/fold1"; mkdir("{$dirName}");
如果我使用像C:\Apache\www\downloads\fold1
这样的dirName的完整path,它工作正常。
但是我想使用相对path,因为这段代码将被发送到客户端。
我猜你的当前目录与你的文件夹不同,所以你必须使用一个技巧:
mkdir(dirname(__FILE__) . "/" . $relative_path);
dirname(__FILE___)
返回当前php文件的绝对路径。 有了这个,你可以建立一个绝对路径。