php複製整個資料夾,此方法可鍋爐掉.svn資料夾
阿新 • • 發佈:2018-11-16
直接上程式碼,供大家參考使用。
//整個資料夾複製 $src原目錄資料夾,$dst目標資料夾 public function recurse_copy($src,$dst) { $dir = opendir($src); @mkdir($dst); while(false !== ($file=readdir($dir))){ if(($file != '.' ) && ($file != '..')){ if(is_dir($src.'/'.$file)){
//此處判斷是為了排除.svn資料夾 if($file != '.svn'){ $this->recurse_copy($src.'/'.$file,$dst.'/'.$file); } }else{ copy($src.'/'.$file,$dst.'/'.$file); } } }closedir($dir); }
大家有用上,可以互相學習下!謝謝!