12.2.5 复制、移动目录

12.2.5 复制、移动目录

copy -- 拷贝文件
语法:bool copy ( string source, string dest )
将文件从 source 拷贝到 dest。如果成功则返回 TRUE,失败则返回 FALSE。
PHP中没有提供复制与移动目录的相关函数。如需要,只要自定义函数了。
如何定义一个目录复制函数呢?

rename.php

test.php

";
                exit;   
            }
        }else{
            mkdir($dirto);
        }

        
        $dir = opendir($dirsrc);

        while($filename = readdir($dir)) {
            if($filename != "." && $filename !="..") {
                $srcfile = $dirsrc."/".$filename;  //原文件
                $tofile = $dirto."/".$filename;    //目标文件

                if(is_dir($srcfile)) {
                    copydir($srcfile, $tofile);  //递归处理所有子目录
                }else{
                    copy($srcfile, $tofile);
                }
            
            }
        }
    
    }

    copydir("phpadmin", "d:/phpadmin");

你可能感兴趣的:(12.2.5 复制、移动目录)