• 技术文章 >后端开发 >php教程

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

    2016-05-17 09:34:11原创324
    //删除目录
    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."//m.sbmmt.com/m/".$file;
    $this->wm_chief_delpath($del_s_path);
    }
    else
    {
    $del_file=$del_path."//m.sbmmt.com/m/".$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"删除完毕";
    }
    ?>
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php 多级目录 删除
    上一篇:Zend Studio 无法启动的问题解决方法_php实例 下一篇:php2html php生成静态页函数_php技巧
    PHP编程就业班

    相关文章推荐

    • php模板引擎技术简单实现_php实例• Yii中实现处理前后台登录的新方法_php实例• php获取bing每日壁纸示例分享_php实例• fckeditor调用的有关问题• phpmyadminn装配

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网