0
我在我的项目中创建了一个包含子目录和文件的目录。 在我完成我的文件内容任务后,我想删除整个文件夹(所有子目录,文件和主目录)。无法删除文件夹和整个内容
我使用ZF2框架,这是我的函数:
public function recursiveRemoveDirectory($directory) {
foreach(glob("{$directory}/*") as $file) {
if(is_dir($file)) {
$this->recursiveRemoveDirectory($file);
} else {
unlink($file);
}
}
rmdir($directory);
}
,我调用这个方法这样的功能:该目录的
$this->recursiveRemoveDirectory($dirPath);
我的功能擦除所有内容(子目录和文件)但不是目录。
我看到已经存在有关此主题的问题,但我没有找到解决方案。
我看到的话题,但我没有找到解决方案。对我来说不起作用 – Andreea
请检查chmod是否需要删除文件夹。 – marv255
该文件夹完全控制 – Andreea