请回答这个问题并帮助我!!
我找到了十几个关于在PHP中删除包含所有文件和子文件夹的文件夹的代码片段。但是我很难应用它们。
这是一个示例代码:
function rrmdir($path) {
// Open the source directory to read in files
$i = new DirectoryIterator($path);
foreach($i as $f) {
if($f->isFile()) {
unlink($f->getRealPath());
} else if(!$f->isDot() && $f->isDir()) {
rrmdir($f->getRealPath());
}
}
rmdir($path);
}
我无法理解如何编写源目录。我的意思是,我如何设置$ path变量?我网站的所有文件都在' public_html'夹。我会包含' public_html'也?
当我想删除' usercontent'中的文件夹时文件夹,我写的是这样的:
$path = "/usercontent/somefolder"
请回答示例目录路径。
更新:要删除的文件夹的权限是什么。