PHP递归方式删除缓存文件

来源:互联网 发布:网络设计招聘信息 编辑:程序博客网 时间:2024/05/16 11:13

技术QQ交流群:294088839


private function _deleteDir($path){


        $dh = opendir($path);
        while(($d = readdir($dh)) !== false){
            if($d == '.' || $d == '..'){//如果为.或..
                continue;
            }
            $tmp = $path.'/'.$d;
            if(!is_dir($tmp)){//如果为文件
                unlink($tmp);
            }else{//如果为目录
              $this->_deleteDir($tmp);
            }
        }
        closedir($dh);
       return rmdir($path);
    }

原创粉丝点击