正文

PHP删除文件夹下的内容2008-09-01 12:25:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/daweizhao/37994.html

分享到:

PHP删除文件是unlink('filename')

但是没有删除文件夹的专门函数,有代码如下:

 function removeDir($dirName)
 {
  $result = false;
  if(! is_dir($dirName))
  {
   trigger_error("目录名称错误", E_USER_ERROR);
   }
  $handle = opendir($dirName);
  while(($file = readdir($handle)) !== false)
  {
   if($file != '.' && $file != '..')
   {
     $dir = $dirName . DIRECTORY_SEPARATOR . $file;
     is_dir($dir) ? removeDir($dir) : unlink($dir);
    }
  }
   closedir($handle);
  $result = rmdir($dirName) ? true : false;
  return $result;
 }

在网上找的,确实很精简

阅读(1820) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册