亲测有效
//可删除文件及文件夹
private function deldir($dir) {
$dh=opendir($dir);
while ($file=readdir($dh)) {
if($file!='.'&& $file!='..') {
$fullpath=$dir.'/'.$file;
if(!is_dir($fullpath)) {
unlink($fullpath);
} else {
$this->deldir($fullpath);
}
}
}
closedir($dh);
//不删除自身
if($dir!=$this->dir){
rmdir($dir);
}
}//可删除文件及文件夹
private function deld