PHP 代码示例 拷贝文件夹目录下的所有子目录及文件到另一个文件夹目录
PHP 拷贝文件夹目录下的所有子目录及文件到另一个文件夹目录:
调用示例: $srcFolder = "C:/www/upload/src"; $dstFolder = "C:/www/upload/dst"; $this->recurseCopy($srcFolder, $dstFolder); function recurseCopy($src, $dst) { $dir = opendir($src); //若目录不存在则创建 if (!is_dir($dst)) { $r = mkdir($dst, '0755', true); } while(false !== ( $file = readdir($dir)) ) { if (( $file != '.' ) && ( $file != '..' )) { //若为目录,则递归调用拷贝文件方法 if (is_dir($src . '/' . $file)) { $this->recurseCopy($src . '/' . $file, $dst . '/' . $file); } else { copy($src . '/' . $file, $dst . '/' . $file); } } } closedir($dir); }
感谢技术圈的朋友们常来常往,希望我的每一个分享能帮助到大家,如果帮助到了您,请给我留下点点的评论或关注,我也想和您成为朋友,感谢大家一起交流一起进步
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!