文章目录

php删除目录下所有文件

前面我们有分享php删除目录的代码。

今天分享的是php删除目录下的所有文件。

php代码function deldir($directory){
  if(is_dir($directory)){      
  if($dir_handle=@opendir($directory)){ 
  while(false!==($filename=readdir($dir_handle))){  
  $file=$directory."/".$filename;
  if($filename!="." && $filename!=".."){   
  if(is_dir($file)) {
  deldir($file);
  }else{
  unlink($file);
  }           
  }
  }
  closedir($dir_handle);
  }
  rmdir($directory);     
  }
  }
  function delfile($directory){
  if(is_dir($directory)){      
  if($dir_handle=@opendir($directory)){ 
  while(false!==($filename=readdir($dir_handle))){  
  $file=$directory."/".$filename;
  if($filename!="." && $filename!=".."){   
  if(is_dir($file)) {
  deldir($file);
  }else{
  unlink($file);
  }           
  }
  }
  closedir($dir_handle);
  }  
  }
  }

这里我们要结合前面讲的删除目录来操作,因为是删除所有文件,所以目录也要删除。

删除操作前最好弹出提示,以防误删除。

本文网址:http://www.santii.com/article/170.html


数据更新时间:2018-11-16