function delete_dir($dir){ file_exists($dir) or die('目录不存在'); if(is_dir($dir)){ $handle=opendir($dir); readdir($handle); // . readdir($handle); // .. while(($file=readdir($handle)) !== false ){ $file=$dir.DIRECTORY_SEPARATOR.$file; if(is_dir($file)){ //如果是目录则递归调用 delete_dir($file); }else{ //文件,直接删除 if(unlink($file)){ echo $file.'删除成功'.'<br />'; }else{ echo '删除失败'; } } } } closedir($handle); if(rmdir($dir)){ //删除当前目录 echo '<font color="red">'.$dir.'</font>删除成功'; } } //直接调用 delete_dir('KindEditor11');