如何彻底删除指定目录下的所有文件?
- 内容介绍
- 文章标签
- 相关推荐
本文共计112个文字,预计阅读时间需要1分钟。
python/*** 删除一个目录(包括子目录)* @param dir 目录路径* @return bool 删除是否成功*/function del_dir($dir) { if (is_dir($dir)) { foreach (scandir($dir) as $row) { if ($row=='.' || $row=='..') { continue; } $path=$dir . '/' . $row; if (filetype($path)==dir) { del_dir($path); } else { unlink($path); } } rmdir($dir); return true; } return false;}
/** * 删除一个目录 * 包括子目录 * @param $dir * @return bool */ function del_dir($dir){ if(is_dir($dir)){ foreach(scandir($dir) as $row){ if($row == '.' || $row == '..'){ continue; } $path = $dir .'/'. $row; if(filetype($path) == 'dir'){ del_dir($path); }else{ unlink($path); } } rmdir($dir); }else{ return false; } }
本文共计112个文字,预计阅读时间需要1分钟。
python/*** 删除一个目录(包括子目录)* @param dir 目录路径* @return bool 删除是否成功*/function del_dir($dir) { if (is_dir($dir)) { foreach (scandir($dir) as $row) { if ($row=='.' || $row=='..') { continue; } $path=$dir . '/' . $row; if (filetype($path)==dir) { del_dir($path); } else { unlink($path); } } rmdir($dir); return true; } return false;}
/** * 删除一个目录 * 包括子目录 * @param $dir * @return bool */ function del_dir($dir){ if(is_dir($dir)){ foreach(scandir($dir) as $row){ if($row == '.' || $row == '..'){ continue; } $path = $dir .'/'. $row; if(filetype($path) == 'dir'){ del_dir($path); }else{ unlink($path); } } rmdir($dir); }else{ return false; } }

