php复制目录及文件
<?php /* 复制目录 */ function copydir($dirsrc,$dirto){ if(is_file($dirto)){ echo "目标不是目录不能创建"; return; } if(!$file_exists($dirto)) { mkdir($dirto); echo "创建目录".$dirto."成功"; } $dir = opendir($dirsrc); while($filename = readdir($dir)) { if($filename!="." && $filename!="..") { $file1=$dirsrc."/".$filename; $file2=$dirto."/".$filename; if(is_dir($file1)) { copydir($file1,$file2); }else { copy($file1,$file2); } } } closedir($dir); }