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


Posted in PHP onNovember 22, 2008

<?
//删除目录
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 读取文件乱码问题
Feb 20 PHP
抓取并下载CSS中所有图片文件的php代码
Sep 26 PHP
php实现aes加密类分享
Feb 16 PHP
php常用hash加密函数
Nov 22 PHP
thinkPHP实现表单自动验证
Dec 24 PHP
修改PHP脚本使WordPress拦截垃圾评论的方法示例
Dec 10 PHP
WordPress中注册菜单与调用菜单的方法详解
Dec 18 PHP
php设计模式之委托模式
Feb 13 PHP
php简单计算年龄的方法(周岁与虚岁)
Dec 06 PHP
PHP isset()与empty()的使用区别详解
Feb 10 PHP
Yii2.0多文件上传实例说明
Jul 24 PHP
PHP时间类完整代码实例
Feb 26 PHP
PHP strtr() 函数使用说明
Nov 21 #PHP
PHP下一个非常全面获取图象信息的函数
Nov 20 #PHP
PHP脚本中include文件出错解决方法
Nov 20 #PHP
PHP实现定时生成HTML网站首页实例代码
Nov 20 #PHP
php下HTTP Response中的Chunked编码实现方法
Nov 19 #PHP
PHP分页显示制作详细讲解
Nov 19 #PHP
php在字符串中查找另一个字符串
Nov 19 #PHP
You might like
elgg 获取文件图标地址的方法
2010/03/20 PHP
PHP下判断网址是否有效的代码
2011/10/08 PHP
使用php伪造referer的方法 利用referer防止图片盗链
2014/01/20 PHP
PHP浮点数的一个常见问题
2016/03/10 PHP
PHP的自定义模板引擎
2017/03/24 PHP
Yii框架 session 数据库存储操作方法示例
2019/11/18 PHP
js用图作提交按钮或超连接
2008/03/26 Javascript
改进UCHOME的记录发布,增强可访问性用户体验
2011/01/17 Javascript
单击浏览器右上角的X关闭窗口弹出提示的小例子
2013/06/12 Javascript
JQuery文本改变触发事件如聚焦事件、失焦事件
2014/01/15 Javascript
使用JavaScript开发IE浏览器本地插件实例
2015/02/18 Javascript
js实现可得到不同颜色值的颜色选择器实例
2015/02/28 Javascript
nodejs URL模块操作URL相关方法介绍
2015/03/03 NodeJs
jQuery动态星级评分效果实现方法
2015/08/06 Javascript
js匿名函数作为函数参数详解
2016/06/01 Javascript
详解js的事件代理(委托)
2016/12/22 Javascript
jQuery扩展+xml实现表单验证功能的方法
2016/12/25 Javascript
javascript编写简易计算器
2017/05/06 Javascript
浅谈js中的this问题
2017/08/31 Javascript
Node.js中Bootstrap-table的两种分页的实现方法
2017/09/18 Javascript
详解Angular中实现自定义组件的双向绑定的两种方法
2018/11/23 Javascript
微信小程序实现工作时间段选择
2019/02/15 Javascript
angular4+百分比进度显示插件用法示例
2019/05/05 Javascript
使用python编写批量卸载手机中安装的android应用脚本
2014/07/21 Python
Python程序中使用SQLAlchemy时出现乱码的解决方案
2015/04/24 Python
Linux(Redhat)安装python3.6虚拟环境(推荐)
2018/05/05 Python
python实现字符串中字符分类及个数统计
2018/09/28 Python
tensorflow对图像进行拼接的例子
2020/02/05 Python
英国航空官网:British Airways
2016/09/11 全球购物
仓库理货员岗位职责
2013/12/18 职场文书
荷叶圆圆教学反思
2014/02/01 职场文书
金融学专科生自我鉴定
2014/02/21 职场文书
教育基金募捐倡议书
2014/05/14 职场文书
语文教育专业求职信
2014/06/28 职场文书
2014年终个人总结报告
2015/03/09 职场文书
企业承诺书格式范文
2015/04/28 职场文书