您当前的位置:首页 > 计算机 > 编程开发 > PHP

php 递归删除目录下的文件

时间:02-20来源:作者:点击数:

php 递归删除目录下的文件

<?php
// $dir:要删除的文件的目录
function recursiveDelete($dir)
{    
     // 打开指定目录
   if ($handle = @opendir($dir))
   {
     while (($file = readdir($handle)) !== false)
     {
         if (($file == ".") || ($file == ".."))
         {
           continue;
         }
         if (is_dir($dir . '/' . $file))
         {
           // 递归
           recursiveDelete($dir . '/' . $file);
         }
         else
         {
           unlink($dir . '/' . $file); // 删除文件
         }
     }
     @closedir($handle);
     rmdir ($dir); 
   }
}

 

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门