帝国软件
  设为首页 加入收藏 关于我们
 
解密帝国网站管理系统
栏 目:
 
您的位置:首页 > 技术文档 > PHP编程
删除无限级目录与文件代码共享
作者:匿名 发布时间:2004-05-24 来源:帝国开发
<?
//删除目录
//本程序由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"删除完毕";
}
//本程序由wm_chief原创,如要转载,请注明作者与来源(http://www.phome.net)
?>  

  
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·ADO如何新增修改删除数据库的记录  (2005-03-12)
 ·ADO如何建立修改删除表   (2005-03-12)
 ·动感首页更新实现之六 ------ 首  (2005-03-12)
 ·动态增加删除物件如(Text,Table)  (2005-03-12)
 ·用asp程序显示sql数据库所有表的  (2005-03-12)
 ·用Visual C#来删除注册表中的注  (2005-03-12)
 ·有关重复记录的删除(SQL SERVER)  (2005-03-12)
 ·用文本+ASP打造新闻发布系统(四)  (2005-03-12)
 ·使用FSO按文件大小浏览文件目录并  (2005-03-12)
 ·最佳实践:有状态会话 bean运行结  (2005-03-12)

   栏目导行
  PHP编程
  ASP编程
  ASP.NET编程
  JAVA编程
   站点最新
·致合作伙伴的欢迎信
·媒体报道
·帝国软件合作伙伴计划协议
·DiscuzX2.5会员整合通行证发布
·帝国CMS 7.0版本功能建议收集
·帝国网站管理系统2012年授权购买说
·PHPWind8.7会员整合通行证发布
·[官方插件]帝国CMS-访问统计插件
·[官方插件]帝国CMS-sitemap插件
·[官方插件]帝国CMS内容页评论AJAX分
   类别最新
·Windows下集成安装Apache,PHP,MYSQ
·Mysql注入:SQL Injection with MyS
·PHP 的来龙去脉
·PHP 的功能概述
·PHP与其它CGI的比较
·PHP 的编译配置详细选项
·php.ini 配置详细选项
·如何写作PHP程序
·Hello,World
·嵌入方法
 
关于帝国 | 广告服务 | 联系我们 | 程序开发 | 网站地图 | 留言板 帝国网站管理系统