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 相关文章推荐
建立文件交换功能的脚本(三)
Oct 09 PHP
一些使用频率比较高的php函数
Oct 03 PHP
php中将时间差转换为字符串提示的实现代码
Aug 08 PHP
php foreach正序倒序输出示例代码
Jul 01 PHP
php与Mysql的一些简单的操作
Feb 26 PHP
PHP curl伪造IP地址和header信息代码实例
Apr 27 PHP
通过PHP简单实例介绍文件上传
Dec 16 PHP
Yii操作数据库实现动态获取表名的方法
Mar 29 PHP
PHP设置Cookie的HTTPONLY属性方法
Feb 09 PHP
PHP的curl函数的用法总结
Feb 14 PHP
PHP中__set()实例用法和基础讲解
Jul 23 PHP
Jsonp劫持学习
Apr 01 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
PHP缓存技术的多种方法小结
2012/08/14 PHP
php如何解决无法上传大于8M的文件问题
2014/03/10 PHP
PHP+FastCGI+Nginx配置PHP运行环境
2014/08/07 PHP
php 伪造HTTP_REFERER页面URL来源的三种方法
2016/09/22 PHP
php实现查询功能(数据访问)
2017/05/23 PHP
DEFER怎么用?
2006/07/01 Javascript
一些不错的js函数ajax
2008/08/20 Javascript
Js+Flash实现访问剪切板操作
2012/11/20 Javascript
js+数组实现网页上显示时间/星期几的实用方法
2013/01/18 Javascript
JS实现的车标图片提示效果代码
2015/10/10 Javascript
js跨域请求数据的3种常用的方法
2015/12/01 Javascript
详解Angular的数据显示优化处理
2016/12/26 Javascript
Js apply方法详解
2017/02/16 Javascript
解决VUEX刷新的时候出现数据消失
2017/07/03 Javascript
浅谈webpack组织模块的原理
2018/03/10 Javascript
vue实现微信二次分享以及自定义分享的示例
2019/03/20 Javascript
浅析vue插槽和作用域插槽的理解
2019/04/22 Javascript
Echarts实现单条折线可拖拽效果
2019/12/19 Javascript
在antd4.0中Form使用initialValue操作
2020/11/02 Javascript
js实现有趣的倒计时效果
2021/01/19 Javascript
使用webpack和rollup打包组件库的方法
2021/02/25 Javascript
python使用pyhook监控键盘并实现切换歌曲的功能
2014/07/18 Python
对numpy和pandas中数组的合并和拆分详解
2018/04/11 Python
python pygame实现2048游戏
2018/11/20 Python
Python网页正文转换语音文件的操作方法
2018/12/09 Python
Python3.6.x中内置函数总结及讲解
2019/02/22 Python
Python爬虫爬取Bilibili弹幕过程解析
2019/10/10 Python
Python3.7基于hashlib和Crypto实现加签验签功能(实例代码)
2019/12/04 Python
CSS实现进度条和订单进度条的示例
2020/11/05 HTML / CSS
html5本地存储 localStorage操作使用详解
2016/09/20 HTML / CSS
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
2016/01/06 面试题
学生会个人自荐书范文
2014/02/12 职场文书
综合办公室主任岗位职责
2014/04/13 职场文书
环境保护与污染治理求职信
2014/07/16 职场文书
《中国梦我的梦》小学生演讲稿
2014/08/20 职场文书
一个成功的互联网创业项目,必须满足这些要求
2019/08/23 职场文书