chenkehao 发表于 2015-8-24 12:25:50

php删除指定目录下的的文件/文件夹-用PHP怎么删除某目录下指定的一个文件/文件夹?

1 <?php
2   $dir = '你要删除的目录路径';    //如下:
3   //$dir = $_SERVER['DOCUMENT_ROOT'].'/cache';
4   rmdirs($dir);
5   
6   //php删除指定目录下的的文件-用PHP怎么删除某目录下指定的一个文件?
7   function rmdirs($dir){
8         //error_reporting(0);    函数会返回一个状态,我用error_reporting(0)屏蔽掉输出
9         //rmdir函数会返回一个状态,我用@屏蔽掉输出
10         $dir_arr = scandir($dir);
11         foreach($dir_arr as $key=>$val){
12             if($val == '.' || $val == '..'){}
13             else {
14               if(is_dir($dir.'/'.$val))   
15               {                           
16                     if(@rmdir($dir.'/'.$val) == 'true'){}    //去掉@您看看               
17                     else
18                     rmdirs($dir.'/'.$val);                  
19               }
20               else               
21               unlink($dir.'/'.$val);
22             }
23         }
24   }   
25 ?>
  php删除指定目录下的文件夹和文件-用PHP怎么删除某目录下指定的一个文件夹和文件?
  php删除指定目录下的的文件和文件夹-用PHP怎么删除某目录下指定的一个文件和文件夹?
  php删除指定目录下的的文件/文件夹-用PHP怎么删除某目录下指定的一个文件/文件夹?
页: [1]
查看完整版本: php删除指定目录下的的文件/文件夹-用PHP怎么删除某目录下指定的一个文件/文件夹?