[PHP] 递归删除子文件夹 所有文件 所有目录 →→→→→进入此内容的聊天室

来自 , 2020-06-04, 写在 PHP, 查看 130 次.
URL http://www.code666.cn/view/9719a00e
  1. //递归删除子文件夹 所有文件 所有目录
  2. class dir{  
  3. function deldir($dir){  
  4.         if (is_dir($dir) == false)  
  5.         {  
  6.             exit("The Directory Is Not Exist!");  
  7.         }  
  8.         $dh = opendir($dir);  
  9.         while(false != ($file = readdir($dh))){  
  10.             if($file != '.' && $file != '..'){  
  11.                 is_dir($dir.DIRECTORY_SEPARATOR.$file) ?  
  12.                     $this -> deldir($dir.DIRECTORY_SEPARATOR.$file):  
  13.                     unlink($dir.DIRECTORY_SEPARATOR.$file);  
  14.             }  
  15.         }  
  16.         if(readdir($dh) == false){  
  17.             closedir($dh);  
  18.             @rmdir($dir);  
  19.         }  
  20.     }  
  21. }

回复 "递归删除子文件夹 所有文件 所有目录"

这儿你可以回复上面这条便签

captcha