您的位置:首页 > 编程语言 > PHP开发

PHP删除文件夹

2016-07-02 20:28 656 查看
function remove_dir($dir) {
if(!file_exists($dir)) {
return;
}

if(is_file($dir)) {
unlink($dir);
return;
}

$dir = format_dir($dir);

$dir_res = opendir($dir);
while($file = readdir($dir_res)) {
if($file == "." || $file == "..") {
continue;
}

$file_dir = $dir.$file;
if(is_file($file_dir)) {
unlink($file_dir);
} else if(is_dir($file_dir)) {
remove_dir($file_dir);
}
}
rmdir($dir);
}

function format_dir($dir) {
$dir = rtrim($dir, "/");
$dir .= "/";
return $dir;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: