php复制整个文件夹,此方法可过滤掉.svn文件夹

it2026-04-25  5

直接上代码,供大家参考使用。

//整个文件夹复制 $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); }

 大家有用上,可以互相学习下!谢谢!

转载于:https://www.cnblogs.com/lyzaidxh/p/9970425.html

最新回复(0)