php删除目录:PHP删除非空目录函数来源: 发布时间:星期三, 2008年9月10日 浏览:131次 评论:0
第一个是从手册中翻出来的:)
第二个是codebit.cn上面收集的,还是手册里的好 <?php functionremove_directory($dir){ if($handle=opendir(\"$dir\")){ while(false!==($item=readdir($handle))){ if($item!=\".\"&&$item!=\"..\"){ if(is_dir(\"$dir/$item\")){ remove_directory(\"$dir/$item\"); }else{ unlink(\"$dir/$item\"); echo\"removing$dir/$item<br>\\n\"; } } } closedir($handle); rmdir($dir); echo\"removing$dir<br>\\n\"; } } functionremoveDir($dirName) { if(!is_dir($dirName)) { returnfalse; } $handle=@opendir($dirName); while(($file=@readdir($handle))!==false) { if($file!=’.’&&$file!=’..’) { $dir=$dirName.’/’.$file; is_dir($dir)?removeDir($dir):@unlink($dir); } } closedir($handle); returnrmdir($dirName); } ?> 0
相关文章读者评论发表评论 |