美文网首页
文件操作

文件操作

作者: 大菜鸟呀 | 来源:发表于2018-08-20 20:45 被阅读0次
    <?php
    $dirs1='imgs';
    $dirs2='imgs2';
    /*
    *复制目录文件
    */
    function copydir($dir1,$dir2){      
        if(!file_exists($dir2)){
            mkdir($dir2);
        }
        $scdir=scandir($dir1);
        foreach ($scdir as $key => $value) {
            if($key>1){
                $dir1File=$dir1.'/'.$value;
                $dir2File=$dir2.'/'.$value;
                if(is_dir($dir1File)){
                    copydir($dir1File,$dir2File);
                }else{
                    copy($dir1File,$dir2File);
                    
                }
            }   
        }
    }
    
    //copydir($dirs1,$dirs2);
    
    
    /*
    *删除目录文件
    */
    function rmdirs($dir){
        if(!file_exists($dir)){
            return;
        }
        $scdir=scandir($dir);
        foreach ($scdir as $key => $value) {
            if($key>1){
                $dir1File=$dir.'/'.$value;
                if(is_dir($dir1File)){
                    rmdirs($dir1File);
                    //rmdir($dir1File);
                }else{
                    unlink($dir1File);
                }
            }   
        }
        rmdir($dir);
    }
    
    rmdirs('imgs2');
    
    /*
    *文件移动
    **/
    function moveDir($dir1,$dir2){
        copydir($dir1,$dir2);
        rmdirs($dir1);
    }
    
    
    
    
    
    ?>
    

    相关文章

      网友评论

          本文标题:文件操作

          本文链接:https://www.haomeiwen.com/subject/eyhriftx.html