最新公告
  • 欢迎您光临AA分享网,一个高级程序员的学习、分享的分享平台!立即加入我们
  • PHP递归删除及新建多级目录函数

    /**
         *
         +——————————————————————–
         * Description 递归创建目录
         +——————————————————————–
         * @param  string $dir 需要创新的目录
         +——————————————————————–
         * @return 若目录存在,或创建成功则返回为TRUE
         +——————————————————————–
         * @author Hency
         +——————————————————————–
         */
        function mkdirs($dir, $mode = 0777){ 
            if (is_dir($dir) || mkdir($dir, $mode)) return TRUE; 
            if (!mkdirs(dirname($dir), $mode)) return FALSE; 
            return mkdir($dir, $mode); 
        }
        
        /**
         *
         +——————————————————————–
         * Description 递归删除目录
         +——————————————————————–
         * @param  string $dir 需要删除的目录
         +——————————————————————–
         * @return 若目录不存在或册除成功则返回为TRUE
         +——————————————————————–
         * @author Hency
         +——————————————————————–
         */
        function rmdirs($dir){
            if (!is_dir($dir) || rmdir($dir)) return TRUE;
            if($dir_handle=opendir($dir)){
                while($filename=readdir($dir_handle)){
                    if($filename!=’.’ && $filename!=’..’){
                        $subFile=$dir.’/’.$filename;
                    }
                    is_dir($subFile)?rmdirs($subFile):unlink($subFile);
                }
                closedir($dir_handle);
                return rmdir($dir);
            }
        }

    AA分享网一个高级程序员的学习、分享的IT资源分享平台
    AA分享网-企业网站源码-PHP源码-网站模板-视频教程-IT技术教程 » PHP递归删除及新建多级目录函数

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所提供内容均为作者提供、网友推荐、互联网整理而来,仅供学习参考,如有侵犯您的版权,请联系我们,本站将在三个工作日内改正。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    AA分享网
    一个高级程序员模板开发平台

    发表评论

    • 86141会员总数(位)
    • 10578资源总数(个)
    • 580本周发布(个)
    • 00 今日发布(个)
    • 1717稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情