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


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 相关文章推荐
php 执行系统命令的方法
Jul 07 PHP
解析二进制流接口应用实例 pack、unpack、ord 函数使用方法
Jun 18 PHP
windows下配置php5.5开发环境及开发扩展
Dec 25 PHP
PHP图像处理类库及演示分享
May 17 PHP
zend framework中使用memcache的方法
Mar 04 PHP
php微信浏览器分享设置以及回调详解
Aug 01 PHP
浅析PHP中的闭包和匿名函数
Dec 25 PHP
php-fpm重启导致的程序执行中断问题详解
Apr 29 PHP
php提供实现反射的方法和实例代码
Sep 17 PHP
laravel5环境隐藏index.php后缀(apache)的方法
Oct 12 PHP
Laravel 5.2 文档 数据库 ―― 起步介绍
Oct 21 PHP
PHP实现新型冠状病毒疫情实时图的实例
Feb 04 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表单提交与$_POST实例分析
2015/01/26 PHP
php实现smarty模板无限极分类的方法
2015/12/07 PHP
Yii框架防止sql注入,xss攻击与csrf攻击的方法
2016/10/18 PHP
Google Map API更新实现用户自定义标注坐标
2009/07/29 Javascript
jquery ready函数源代码研究
2009/12/06 Javascript
Javascript的数组与字典用法与遍历对象的属性技巧
2012/11/07 Javascript
Js 时间函数getYear()的使用问题探讨
2013/04/01 Javascript
手机端网页点击链接触发自动拨打或保存电话的示例代码
2014/08/15 Javascript
AngularJS入门教程中SQL实例详解
2016/07/27 Javascript
JavaScript引用类型之基本包装类型实例分析【Boolean、Number和String】
2018/08/09 Javascript
extract-text-webpack-plugin用法详解
2019/02/14 Javascript
vue实现树形结构样式和功能的实例代码
2019/10/15 Javascript
JS函数进阶之继承用法实例分析
2020/01/15 Javascript
[29:59]完美世界DOTA2联赛PWL S3 Forest vs access 第二场 12.11
2020/12/13 DOTA
深入解析Python中函数的参数与作用域
2016/03/20 Python
Python中协程用法代码详解
2018/02/10 Python
使用python代码进行身份证号校验的实现示例
2019/11/21 Python
关于Pytorch的MLP模块实现方式
2020/01/07 Python
为什么说python更适合树莓派编程
2020/07/20 Python
Python用K-means聚类算法进行客户分群的实现
2020/08/23 Python
解决Windows下python和pip命令无法使用的问题
2020/08/31 Python
HTML5是什么 HTML5是什么意思 HTML5简介
2012/10/26 HTML / CSS
J2EE系统只能是基于web
2015/09/08 面试题
人事专员工作职责
2014/02/22 职场文书
《画杨桃》教学反思
2014/04/13 职场文书
四风问题查摆材料
2014/08/25 职场文书
竞选大学学委演讲稿
2014/09/13 职场文书
欢迎新生标语
2014/10/06 职场文书
教师工作态度自我评价
2015/03/05 职场文书
党员转正意见怎么写
2015/06/03 职场文书
2016春节放假通知范文
2015/08/18 职场文书
2016年劳模先进事迹材料
2016/02/25 职场文书
Nginx URL重写rewrite机制原理及使用实例
2021/04/01 Servers
python实现三次密码验证的示例
2021/04/29 Python
python字符串的多行输出的实例详解
2021/06/08 Python
教你怎么用Python实现GIF动图的提取及合成
2021/06/15 Python