function clearDir($dir) {
if (!is_dir($dir)) {
return false;
}
$objects = scandir($dir);
foreach ($objects as $object) {
if ($object != "." && $object != "..") {
$name = $dir."/".$object;
if (filetype($name) == "dir") {
if (!clearDir($name)) {
return false;
}
$rs = @rmdir($name);
} else {
$rs = @unlink($name);
}
if (!$rs) {
return false;
}
}
}
reset($objects);
return true;
}
PHP递归删除文件和文件夹
最新推荐文章于 2023-07-03 09:47:23 发布