网站地图    收藏   

主页 > php专栏 > php文件操作 >

php删除目录及目录下所有文件 - php文件操作

来源:自学PHP网    时间:2014-11-28 00:11 作者: 阅读:

[导读] del_dir(删除的路径,1表示删除目录下数据,0默认删除本目录);代码如下:functiondel_dir($dir_adds=#39;#39;,$del_def=0){$result=false;if......

php删除目录及目录下所有文件

del_dir(删除的路径,1表示删除目录下数据,0默认删除本目录);代码如下:

  1. function del_dir($dir_adds='',$del_def=0) { 
  2.      $result = false; 
  3.      if(! is_dir($dir_adds)){ 
  4.          return false; 
  5.      } 
  6.      $handle = opendir($dir_adds); 
  7.      while(($file = readdir($handle)) !== false){ 
  8.          if($file != '.' && $file != '..') { 
  9.              $dir = $dir_adds . directory_separator . $file
  10.              is_dir($dir) ? $this->del_dir($dir) : unlink($dir); 
  11.          }//开源软件:phpfensi.com 
  12.      } 
  13.      closedir($handle); 
  14.      if($del_def==0){ 
  15.    $result = rmdir($dir_adds) ? true : false; 
  16.      }else { 
  17.       $result = true; 
  18.      } 
  19.      return $result
  20.  }

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论