function deldir($dirname) { if(!file_exists($dirname)) {//判断文件夹是否存在 die("文件夹不存在!");//作用等于(echo"文件夹不存在"; exit;) } if(is_file($dirname)) {//如果是文件,直接删除即可 unlink($dirname); } $dir = opendir($dirname); while($filename = readdir($dir)) { if($filename !="." && $filename!="..") { //非常重要!如果没有这句,会把当前磁盘内所有文件删除掉!!!! $filename = $dirname."/".$filename; if(is_dir($filename) ) { deldir($filename); }else { unlink($filename); } } } closedir($dir); rmdir($dirname); } deldir("./code");