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判断远程url是否有效的几种方法小结
Oct 08 PHP
PHP中return 和 exit 、break和contiue 区别与用法
Apr 09 PHP
php根据操作系统转换文件名大小写的方法
Feb 24 PHP
php缩放gif和png图透明背景变成黑色的解决方法
Oct 14 PHP
使用PHPMailer实现邮件发送代码分享
Oct 23 PHP
PHP实现的购物车类实例
Jun 17 PHP
WordPress中获取指定分类及其子分类下的文章数目
Dec 31 PHP
PHP模块化安装教程
Jun 01 PHP
PHP编程求最大公约数与最小公倍数的方法示例
May 29 PHP
PHP中PDO事务处理操作示例
May 02 PHP
PHP远程连接oracle数据库操作实现方法图文详解
Apr 11 PHP
PHP Pipeline 实现中间件的示例代码
Apr 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
PHP 多维数组的排序问题 根据二维数组中某个项排序
2011/11/09 PHP
一个基于phpQuery的php通用采集类分享
2014/04/09 PHP
PHP实现格式化文件数据大小显示的方法
2015/01/03 PHP
php遍历CSV类实例
2015/04/14 PHP
PHP 搜索查询功能实现
2016/11/29 PHP
php使用QueryList轻松采集js动态渲染页面方法
2018/09/11 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
javascript 表单验证常见正则
2009/09/28 Javascript
关于js new Date() 出现NaN 的分析
2012/10/23 Javascript
js为空或不是对象问题的快速解决方法
2013/12/11 Javascript
js中函数调用的两种常用方法使用介绍
2014/07/17 Javascript
js实现鼠标触发图片抖动效果的方法
2015/02/27 Javascript
jquery插件hiAlert实现网页对话框美化
2015/05/03 Javascript
JS实现的手机端精简幻灯片效果
2016/09/05 Javascript
利用types增强vscode中js代码提示功能详解
2017/07/07 Javascript
Web技术实现移动监测的介绍
2017/09/18 Javascript
微信小程序picker组件下拉框选择input输入框的实例
2017/09/20 Javascript
基于vue,vue-router, vuex及addRoutes进行权限控制问题
2018/05/02 Javascript
深入理解JS的事件绑定、事件流模型
2018/05/13 Javascript
Element-UI 使用el-row 分栏布局的教程
2020/10/26 Javascript
[49:08]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第一场 11.27
2020/12/01 DOTA
python实现数通设备端口监控示例
2014/04/02 Python
Python求两个list的差集、交集与并集的方法
2014/11/01 Python
Python使用win32com实现的模拟浏览器功能示例
2017/07/13 Python
python-itchat 获取微信群用户信息的实例
2019/02/21 Python
Python socket处理client连接过程解析
2020/03/18 Python
Python 合并拼接字符串的方法
2020/07/28 Python
前端canvas水印快速制作(附完整代码)
2019/09/19 HTML / CSS
美国最大的万圣节服装网站:HalloweenCostumes.com
2017/10/12 全球购物
澳大利亚手袋、珠宝和在线时尚精品店:The Way
2019/12/21 全球购物
食品厂厂长岗位职责
2014/01/30 职场文书
节能减排倡议书
2014/04/15 职场文书
我的中国梦演讲稿初中篇
2014/08/19 职场文书
导游词之襄阳古城
2019/09/27 职场文书
《天净沙·秋思》教学反思三篇
2019/11/02 职场文书
Python基础之进程详解
2021/05/21 Python