<?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); }