首页 > 其他 > 详细

不管文件夹内有没有文件都删除掉这个文件夹的方法

时间:2017-08-05 13:54:09      阅读:184      评论:0      收藏:0      [点我收藏+]
 1 <?php
 2 //删除文件夹
 3 //给我一个文件夹,删掉
 4 
 5 ShanChu("./0307");
 6 function  ShanChu($fname)
 7 {
 8     if(is_dir($fname))
 9     {
10         //在删除文件夹之前先把文件夹里面所有文件都删除调
11         $dir = opendir($fname);
12         while($dname = readdir($dir))
13         {
14             if($dname!="." && $dname!="..")
15             {
16                 $durl = $fname."/".$dname;
17                 if(is_file($durl))
18                 {
19                     unlink($durl);
20                 }
21                 else
22                 {
23                     ShanChu($durl);
24                 }
25             }
26         }
27         closedir($dir);
28         //删除文件夹
29         rmdir($fname);
30     }
31     else
32     {
33         //如果是文件,直接删掉
34         unlink($fname);
35     }    
36 }
37 ?>

 

不管文件夹内有没有文件都删除掉这个文件夹的方法

原文:http://www.cnblogs.com/shandayuan/p/7289969.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!