首页 > 代码库 > 不管文件夹内有没有文件都删除掉这个文件夹的方法
不管文件夹内有没有文件都删除掉这个文件夹的方法
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 ?>
不管文件夹内有没有文件都删除掉这个文件夹的方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。