当前位置 : 主页 > 网络编程 > PHP >

php批量递归删除文件夹以文件

来源:互联网 收集:自由互联 发布时间:2021-07-03
php自带的rmdir,只能删除空目录,这个rrmdir就可以递归删除目录及目录下的所有文件 function rrmdir($dir) { if (is_dir($dir)) { $objects = scandir($dir); foreach ($objects as $object) { if ($object != “.” $obj
php自带的rmdir,只能删除空目录,这个rrmdir就可以递归删除目录及目录下的所有文件
function rrmdir($dir) {
   if (is_dir($dir)) {
     $objects = scandir($dir);
     foreach ($objects as $object) {
       if ($object != “.” && $object != “..”) {
         if (filetype($dir.”/”.$object) == “dir”) rrmdir($dir.”/”.$object); else unlink($dir.”/”.$object);
       }
     }
     reset($objects);
   }
 }
网友评论