php复制文件夹代码


php复制文件夹代码

使用递归的方法写的复制文件夹的一个函数:


<?php

function Copydir($from, $to) {

if (is_dir($from))
 {
 if (!file_exists($to)) mkdir($to);
 $files = scandir($from);
 foreach ($files as $file)
 if ($file != "." && $file != "..") Copydir("$from/$file", "$to/$file");
 }else{
 copy($from, $to);
 }

}

//使用方法:(把a文件夹下的所有文件复制到b文件夹下)

Copydir('a','b');

?>

发表回复