티스토리 뷰

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
function recurse_copy($src,$dst,$overwrite=TRUE) {
    $dir = opendir($src);
    @mkdir($dst);
    while(false !== ( $file = readdir($dir)) ) {
        if (( $file != '.' ) && ( $file != '..' )) {
            if ( is_dir($src . '/' . $file) ) {
                recurse_copy($src . '/' . $file,$dst . '/' . $file, $overwrite);
            }
            else { 
                if($overwrite) {
                    copy($src . '/' . $file,$dst . '/' . $file);
                } else {
                    if(!is_file($dst . '/' . $file)){
                        copy($src . '/' . $file,$dst . '/' . $file);
                    } 
                }
            }
        }
    }
    closedir($dir);
}
 
function recurse_mkdir($dir) {
    $dir = trim($dir);
    $subDir = explode('/', $dir);
    $tempDir = "";
    foreach($subDir as $val){
        $tempDir .= "/".$val;
        if(!is_dir($tempDir)){
            @mkdir($tempDir);
        }
    }
 
}
cs


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
페이지
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함