删除无限级目录与文件代码共享


Posted in PHP onJuly 12, 2006
//删除目录
//本程序由wm_chief原创,如要转载,请注明作者与来源(http://www.phome.net)
class  del_path
{
function  wm_chief_delpath($del_path)
{
if(!file_exists($del_path))//目标目录不存在则建立
{echo"目录不存在";return  false;}
$hand=opendir($del_path);
$i=0;
while($file=readdir($hand))
{$i++;
if($i==1||$i==2)
{continue;}
if(!(strchr($file,".")))
{
$del_s_path=$del_path."/".$file;
$this->wm_chief_delpath($del_s_path);
}
else
{
$del_file=$del_path."/".$file;
$this->wm_chief_file($del_file);
}
}
closedir($hand);
$this->wm_chief_path($del_path);
return  true;
}
//删除文件
function  wm_chief_file($del_file)
{
unlink($del_file);
}
//删除目录
function  wm_chief_path($del_path)
{
rmdir($del_path);
}
}
$DelPath="DelPath";//要删除的目录
$wm_chief=new  del_path();
$wm_chief_ok=$wm_chief->wm_chief_delpath($DelPath);
if($wm_chief_ok)
{
echo"删除完毕";
}

 

PHP 相关文章推荐
11个PHP 分页脚本推荐
Aug 15 PHP
php 保留字列表
Oct 04 PHP
Yii使用CLinkPager分页实例详解
Jul 23 PHP
ci检测是ajax还是页面post提交数据的方法
Nov 10 PHP
php数组操作之键名比较与差集、交集赋值的方法
Nov 10 PHP
php+mysqli实现批量替换数据库表前缀的方法
Dec 29 PHP
php实现的IMEI限制的短信验证码发送类
May 05 PHP
分享PHP源码批量抓取远程网页图片并保存到本地的实现方法
Dec 01 PHP
PHP 返回13位时间戳的实现代码
May 13 PHP
PHP大神的十大优良习惯
Sep 14 PHP
php中照片旋转 (orientation) 问题的正确处理
Feb 16 PHP
thinkphp5 redis缓存新增方法实例讲解
Mar 24 PHP
PHP截取中文字符串的问题
Jul 12 #PHP
最令PHP初学者头痛的十四个问题
Jul 12 #PHP
WinXP + Apache +PHP5 + MySQL + phpMyAdmin安装全功略
Jul 09 #PHP
PHP初学者头疼问题总结
Jul 08 #PHP
php分页函数
Jul 08 #PHP
从零开始 教你如何搭建Discuz!4.1论坛
Jul 07 #PHP
php正则
Jul 07 #PHP
You might like
php巧获服务器端信息
2006/12/06 PHP
PHP写MySQL数据 实现代码
2009/06/15 PHP
PHP类与对象中的private访问控制的疑问
2012/11/01 PHP
PHP中函数rand和mt_rand的区别比较
2012/12/26 PHP
PHP实现加密的几种方式介绍
2015/02/22 PHP
Bootstrap+PHP实现多图上传功能实例详解
2018/04/08 PHP
jquery判断浏览器类型的代码
2012/11/05 Javascript
js 自定义个性下拉选择框示例
2013/08/20 Javascript
JavaScript地理位置信息API
2016/06/11 Javascript
JS之相等操作符详解
2016/09/13 Javascript
jQuery倒计时代码(超简单)
2017/02/27 Javascript
HTML中使背景图片自适应浏览器大小实例详解
2017/04/06 Javascript
微信小程序实现给循环列表添加点击样式实例
2017/04/26 Javascript
js微信分享实现代码
2020/10/11 Javascript
图文详解vue框架安装步骤
2019/02/12 Javascript
微信小程序websocket实现即时聊天功能
2019/05/21 Javascript
关于Layui Table隐藏列问题
2019/09/16 Javascript
浅谈Python中带_的变量或函数命名
2017/12/04 Python
Python实现的寻找前5个默尼森数算法示例
2018/03/25 Python
使用pandas模块读取csv文件和excel表格,并用matplotlib画图的方法
2018/06/22 Python
如何优雅地改进Django中的模板碎片缓存详解
2018/07/04 Python
Python常见读写文件操作实例总结【文本、json、csv、pdf等】
2019/04/15 Python
解决Pycharm后台indexing导致不能run的问题
2019/06/27 Python
使用虚拟环境打包python为exe 文件的方法
2019/08/29 Python
python求质数列表的例子
2019/11/24 Python
在Pytorch中计算自己模型的FLOPs方式
2019/12/30 Python
Python3-异步进程回调函数(callback())介绍
2020/05/02 Python
Python函数__new__及__init__作用及区别解析
2020/08/31 Python
总结python 三种常见的内存泄漏场景
2020/11/20 Python
Tory Burch德国官网:美国时尚生活品牌
2018/01/03 全球购物
Fox Racing英国官网:越野摩托车和山地自行车服装
2020/02/26 全球购物
《小白兔和小灰兔》教学反思
2014/02/18 职场文书
电工技术比武方案
2014/05/11 职场文书
委托公证书格式
2015/01/26 职场文书
少先队入队仪式主持词
2015/07/04 职场文书
Python将CSV文件转化为HTML文件的操作方法
2021/06/30 Python