专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »PHP教程 » php删除目录:PHP删除非空目录函数 »正文

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

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: