删除某一个确定的文件可以直接unlink,如果要删除一个目录以及目录下的所有的文件,就可以使用下面的函数来实现
function del_DirAndFile($dirName){
if(is_dir($dirName)){
echo "
";
if ( $handle = opendir( "$dirName" ) ) {
while (false !== ($item = readdir($handle))) {
if ($item != "." && $item != "..") {
if (is_dir("$dirName/$item")) {
del_DirAndFile("$dirName/$item");
} else {
if (unlink("$dirName/$item")) echo "已删除文件: $dirName/$item
";
}
}
}
closedir($handle);
if (rmdir($dirName)) echo "已删除目录: $dirName
";
}
}
}