社区
基础编程
帖子详情
大家一起来讨论批量拷贝问题,看谁思路好!
skystar008
2004-06-26 02:01:27
本人一直想做一个批量拷贝的函数或类,可由于业务繁忙没有太多时间来考虑。
今天把这个想法和大家讨论一下:
题目:拷贝某个文件夹里的所有文件到另一个文件夹。(该文件夹也可能包括子文件夹,子文件夹里也可能有文件或文件夹,总之文件目录深度不限)
希望大家踊跃参与讨论,共同进步,当然能show出你的分析思路或代码最好不过!
...全文
166
6
打赏
收藏
大家一起来讨论批量拷贝问题,看谁思路好!
本人一直想做一个批量拷贝的函数或类,可由于业务繁忙没有太多时间来考虑。 今天把这个想法和大家讨论一下: 题目:拷贝某个文件夹里的所有文件到另一个文件夹。(该文件夹也可能包括子文件夹,子文件夹里也可能有文件或文件夹,总之文件目录深度不限) 希望大家踊跃参与讨论,共同进步,当然能show出你的分析思路或代码最好不过!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yslcuk
2004-06-27
打赏
举报
回复
学习
80808800
2004-06-27
打赏
举报
回复
UP
ice_berg16
2004-06-26
打赏
举报
回复
看看”帅的像人渣“写的函数
function CopyDirectory($dir_s, $dir_d)
{
$dir_s = realpath($dir_s);
if(!is_dir($dir_s)) return;
if(!is_dir($dir_d)) mkdir($dir_d);
if($dir_s[strlen($dir_s)] != DIRECOTRY_SEPARATOR) $dir_s .= DIRECTORY_SEPARATOR;
if($dir_d[strlen($dir_d)] != DIRECOTRY_SEPARATOR) $dir_d .= DIRECTORY_SEPARATOR;
$hDir_s = opendir($dir_s);
$hDir_d = opendir($dir_d);
while($file = readdir($hDir_s))
{
if($file != '.' && $file != '..')
{
if(is_dir($dir_s . $file) && !is_link($dir_s . $file))
{
CopyDirectory($dir_s . $file, $dir_d . $file);
}
else
{
copy($dir_s . $file, $dir_d . $file);
}
}
}
closedir($hDir_s);
closedir($hDir_d);
}
skystar008
2004-06-26
打赏
举报
回复
我一开始也想到用递归,呵呵。
uuq
2004-06-26
打赏
举报
回复
关注
xuzuning
2004-06-26
打赏
举报
回复
递归
学前端需要什么基础知识(前端需要掌握什么 )
学前端需要什么基础知识 前端开发因为其上手快,开发难度适中,而应用非常广泛,成为目前大部分想进入IT行业的年轻人的首选。目前前端开发岗位人员主要分类三类:高校毕业生,培训生,自学人士三大类。今天主要和大家一
起来
探讨一下,自学前端需要掌握哪些知识点。 相对于高校毕业生以及培训生而言,自学容易产生迷茫的情绪。因为前两者都是老师准备了具体的课程大纲和学习路线,采用教学的方式传授给学生,而自学包括知识点整理、学习方法培养、学习路线研究等等都需要自己一点一点的研究。 学习web前端开发,到底要掌握哪些技术知识点呢?
前端基础知识
前端是指网页或者移动应用的用户界面部分,是用户直接与之交互的部分。前端开发主要涉及HTML、CSS和JavaScript三种技术。HTML(H5)是一种标记语言,用于描述网页的结构和内容。通过HTML标签,可以定义网页的标题、段落、链接、图像等元素。CSS(CS3)是一种样式表语言,用于定义网页的样式和布局。通过CSS,可以设置文本的字体、颜色、大小,图像的大小和位置,以及页面的布局等。JavaScript(JS)是一种脚本语言,用于实现网页的交互效果。通过JavaScript,可以处理用户的输入、发送请求
MMPose 人体姿态估计实战:HRNet Top-Down Heatmap 在 COCO 数据集上的完整配置与源码解析
> 本文基于 MMPose 官方提供的 HRNet 模型库与配置体系,系统讲解如何使用 HRNet(Deep High-Resolution Representation Learning,CVPR 2019)在 COCO 人体关键点数据集上完成 2D 姿态估计。文章以 [configs/body_2d_keypoint/topdown_heatmap/coco/hrnet_coco.md](ht
前端基础知识大纲
前端开发工程师应该具备的基础知识体系大纲:HTML&CSS:对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型、选择器优先级及使用、document flow(文档流)、清除浮动,hasLayout 和 块格式化上下文 (block-formattin contexts) 、reflow&repaint、硬件加速、HTML5(离线 & 存储,多媒体,Web Sock
web前端开发基础知识
web前端开发基础知识 一、概论 网站:互联网上用于展示相关内容网页的集合。(一本书,在服务器端是以有很多文件的文件夹呈现) 网页:网站中的一页,一个网站中的网页通过超链接的方式,被组织在一起。(服务器端以文件的形式呈现) 以上所说的文件保存在服务器。浏览器的作用就是解析网页源代码,呈现出网页的形态,俗称渲染。 前端技术的构成:html(从语义的角度,描述页面结构)+css(审美的角度,美化页面)...
基础编程
21,889
社区成员
140,329
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章