删除目录下面指定目录

本文探讨了为何大部分程序员难以转型为架构师的原因,并附带了一段PHP代码示例,展示如何递归删除特定目录及其子文件。文章强调了软技能及系统设计能力的重要性。
define('DEL','.svn');//指定目录 function delDirAndFile($dirName,$flag=false) { if($handle = opendir("$dirName")){ while(false !== ($item = readdir($handle))){ if($item != "." && $item != ".."){ if(is_dir("$dirName/$item") && $item == DEL){ delDirAndFile("$dirName/$item",true); }else if($flag){ if(is_dir("$dirName/$item")){ delDirAndFile("$dirName/$item",true); }else{ if(unlink("$dirName/$item"))echo"成功删除文件: $dirName/$item
\n"; } }else{ if(is_dir("$dirName/$item")){ delDirAndFile("$dirName/$item"); } } } } closedir($handle); if(rmdir($dirName))echo"成功删除目录: $dirName
\n"; } } delDirAndFile("目录路径");

转载于:https://my.oschina.net/netljx/blog/89521

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值