
//递归删除子文件夹 所有文件 所有目录
class dir{
function deldir($dir){
if (is_dir($dir) == false)
{
exit("The Directory Is Not Exist!");
}
$dh = opendir($dir);
while(false != ($file = readdir($dh))){
if($file != '.' && $file != '..'){
is_dir($dir.DIRECTORY_SEPARATOR.$file) ?
$this -> deldir($dir.DIRECTORY_SEPARATOR.$file):
unlink($dir.DIRECTORY_SEPARATOR.$file);
}
}
if(readdir($dh) == false){
closedir($dh);
@rmdir($dir);
}
}
} 


