function remove_empty_dir( $dirName){
$has_file = false;
if ( $handle = opendir( "$dirName" ) ) {
while ( ( $file = readdir( $handle ) )!==false ) {
if ( $file!= "." && $file != ".." ) {
if ( is_dir( "$dirName/$file" ) ) {
$sub_has_file = remove_empty_dir( "$dirName/$file" );// 如果是目录, 递归删除
// 如果子目录有文件
if($sub_has_file)$has_file = true;
} else if(is_file("$dirName/$file")){//判断是不是文件
$file=iconv("gbk","utf-8",$file);
echo $dirName."下:".$file."<br>";
$has_file=true;
}
}
}
}
closedir($handle);
// 如果没有文件,删除目录
if(!$has_file)rmdir("$dirName");
return $has_file; // 不是空文件夹
}
remove_empty_dir("e:/wwwroot/remove_empty_dir_test");
删除没有文件的空目录
最新推荐文章于 2023-10-05 17:15:54 发布