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发电子邮件
Oct 09 PHP
php 上一篇,下一篇文章实现代码与原理说明
May 09 PHP
PHP curl 并发最佳实践代码分享
Sep 05 PHP
基于curl数据采集之单页面采集函数get_html的使用
Apr 28 PHP
php实现的支持imagemagick及gd库两种处理的缩略图生成类
Sep 23 PHP
PHP自定session保存路径及删除、注销与写入的方法
Nov 18 PHP
优化WordPress的Google字体以加速国内服务器上的运行
Nov 24 PHP
PHP实现的线索二叉树及二叉树遍历方法详解
Apr 25 PHP
php实现批量删除挂马文件及批量替换页面内容完整实例
Jul 08 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
Mar 16 PHP
thinkPHP+LayUI 流加载实现功能
Sep 27 PHP
Laravel手动返回错误码示例
Oct 22 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
Ping服务的php实现方法,让网站快速被收录
2012/02/04 PHP
php输出xml格式字符串(用的这个)
2012/07/12 PHP
PHP程序级守护进程的实现与优化的使用概述
2013/05/02 PHP
Laravel实现用户注册和登录
2015/01/23 PHP
php微信开发之图片回复功能
2018/06/14 PHP
关于JavaScript中var声明变量作用域的推断
2010/12/16 Javascript
js 动态文字滚动的例子
2011/01/17 Javascript
js FLASH幻灯片字符串中有连接符&的处理方法
2012/03/01 Javascript
js读取被点击次数的简单实例(从数据库中读取)
2014/03/07 Javascript
利用JavaScript检测CPU使用率自己写的
2014/03/22 Javascript
原生javascript实现图片无缝滚动效果
2016/02/12 Javascript
理解js回收机制通俗易懂版
2016/02/29 Javascript
bootstrap css样式之表单
2017/01/19 Javascript
vue.js中$set与数组更新方法
2018/03/08 Javascript
手把手教你写一个微信小程序(推荐)
2018/10/17 Javascript
Node.js实现简单的爬取的示例代码
2019/06/25 Javascript
jQuery zTree插件使用简单教程
2019/08/16 jQuery
nodejs实现UDP组播示例方法
2019/11/04 NodeJs
解决Vue在Tomcat8下部署页面不加载的问题
2019/11/12 Javascript
jQuery实现简单飞机大战
2020/07/05 jQuery
Vue element-ui父组件控制子组件的表单校验操作
2020/07/17 Javascript
Python批量转换文件编码格式
2015/05/17 Python
Python中关于Sequence切片的下标问题详解
2017/06/15 Python
使用python生成目录树
2018/03/29 Python
浅谈python中拼接路径os.path.join斜杠的问题
2018/10/23 Python
在Python中定义一个常量的方法
2018/11/10 Python
如何用OpenCV -python3实现视频物体追踪
2019/12/04 Python
python使用SQLAlchemy操作MySQL
2020/01/02 Python
python图片指定区域替换img.paste函数的使用
2020/04/09 Python
纯CSS3代码实现文字描边
2016/04/25 HTML / CSS
大专应届生个人的自我评价
2013/11/21 职场文书
应聘编辑职位自荐信范文
2014/01/05 职场文书
农林环境专业求职信
2014/03/13 职场文书
社区艾滋病宣传活动总结
2015/05/07 职场文书
2015年共青团工作总结
2015/05/15 职场文书
如何写好开幕词?
2019/06/24 职场文书