删除无限级目录与文件代码共享

?//删除目录//本程序由wm_chief原创,如要转载,请注明作者与来源()classdel_path{functionwm_chief_delpath($del_path){if(!file_exists($del_path))//目标目录不存在则建立{echo”目录不存在”;returnfalse;}$hand=opendir($del_path);$i=0;while($file=readdir($hand)){$i++;if($i==1||$i==2){continue;}if(!(strchr($file,”.”))){$del_s_澳门新葡亰网站注册,path=$del_path.”/”.$file;$this-wm_chief_delpath($del_s_path);}else{$del_file=$del_path.”/”.$file;$this-wm_chief_file($del_file);}}closedir($hand);$this-wm_chief_path($del_path);returntrue;}//删除文件functionwm_chief_file($del_file){unlink($del_file);}//删除目录functionwm_chief_path($del_path){rmdir($del_path);}}$DelPath=”DelPath”;//要删除的目录$wm_chief=newdel_path();$wm_chief_ok=$wm_chief-wm_chief_delpath($DelPath);if($wm_chief_ok){echo”删除完毕”;}