php删除文件夹和其下的内容

原文地址:http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/05/13/2045158.html

 1 <?php
 2 
 3 function deldir($dir) {
 4     //先删除目录下的文件:
 5     $dh=opendir($dir);
 6     while ($file=readdir($dh)) {
 7 
 8         if($file!="." && $file!="..") {
 9 
10             $fullpath=$dir."/".$file;
11 
12             if(!is_dir($fullpath)) {
13                 unlink($fullpath);
14             } else {
15                 deldir($fullpath);// 递归
16             }
17         }
18     }
19     closedir($dh);
20     
21     // 删除空文件夹:递归
22     if(rmdir($dir)) {
23         return true;
24     } else {
25         return false;
26     }
27 }
原文地址:https://www.cnblogs.com/firstForEver/p/4504554.html