如何在父目录中创建文件夹?

NoN*_*meZ 0 php mkdir

我的PHP脚本位于/var/www/html/users/dev.我需要创建一个文件夹/var/www/images/- 类似的东西,/var/www/images/test/test/并在这里存储一些图像.

但是,当我尝试在mkdir($file_dir, 0777);哪里时$file_dir,/var/www/images/test/test/我收到一个错误:

警告:mkdir():/var/www/html/users/dev/classes/sites.class.php中没有这样的文件或目录...

lot*_*php 8

因为"/var/www/images/test"不存在,所以你不能mkdir("/var/www/images/test/test")

您可以指定"$recursive"to TRUE,它将起作用,如下所示:

mkdir($file_dir, 0777, TRUE);