php通过递归方式复制目录和子目录的方法


Posted in PHP onMarch 13, 2015

本文实例讲述了php通过递归方式复制目录和子目录的方法。分享给大家供大家参考。具体实现方法如下:

<?php 
function recurse_copy($src,$dst){ 
  $dir = opendir($src); 
  @mkdir($dst); 
  while(false !== ( $file = readdir($dir)) ) { 
    if (( $file != '.' ) && ( $file != '..' )) { 
      if ( is_dir($src . '/' . $file) ) { 
        recurse_copy($src.'/'.$file,$dst.'/'.$file); 
      } 
      else { 
        copy($src.'/'.$file,$dst.'/'.$file); 
      } 
    } 
  } 
  closedir($dir); 
} 
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
用PHP将数据导入到Foxmail
Oct 09 PHP
php GD绘制24小时柱状图
Jun 28 PHP
PHP array_multisort() 函数的深入解析
Jun 20 PHP
php 去除html标记--strip_tags与htmlspecialchars的区别详解
Jun 26 PHP
php+mysql实现数据库随机重排实例
Oct 17 PHP
ThinkPHP项目分组配置方法分析
Mar 23 PHP
php生成带logo二维码方法小结
Apr 08 PHP
php生成图片验证码的方法
Apr 15 PHP
yii2整合百度编辑器umeditor及umeditor图片上传问题的解决办法
Apr 20 PHP
PHP实现websocket通信的方法示例
Aug 28 PHP
PHP session垃圾回收机制实例分析
Jun 28 PHP
PHP fopen中文文件名乱码问题解决方案
Oct 28 PHP
php不使用copy()函数复制文件的方法
Mar 13 #PHP
php相对当前文件include其它文件的方法
Mar 13 #PHP
php从完整文件路径中分离文件目录和文件名的方法
Mar 13 #PHP
PHP开发框架laravel安装与配置教程
Mar 13 #PHP
php获得文件大小和文件创建时间的方法
Mar 13 #PHP
php查看网页源代码的方法
Mar 13 #PHP
php中通过DirectoryIterator删除整个目录的方法
Mar 13 #PHP
You might like
ThinkPHP中url隐藏入口文件后接收alipay传值的方法
2014/12/09 PHP
Yii2简单实现给表单添加验证码的方法
2016/07/18 PHP
用HTML/JS/PHP方式实现页面延时跳转的简单实例
2016/07/18 PHP
利用PHP计算有多少小于当前数字的数字方法示例
2020/08/26 PHP
用JS实现一个TreeMenu效果分享
2011/08/28 Javascript
JS获取随机数函数可自定义最小值最大值
2014/05/08 Javascript
javascript实现的一个带下拉框功能的文本框
2014/05/08 Javascript
微信小程序使用第三方库Underscore.js步骤详解
2016/09/27 Javascript
AngularJS压缩JS技巧分析
2016/11/08 Javascript
AngularJS的脏检查深入分析
2017/04/22 Javascript
浅谈struts1 &amp; jquery form 文件异步上传
2017/05/25 jQuery
React-native桥接Android原生开发详解
2018/01/17 Javascript
vue-lazyload图片延迟加载插件的实例讲解
2018/02/09 Javascript
p5.js实现斐波那契螺旋的示例代码
2018/03/22 Javascript
详解angular2.x创建项目入门指令
2018/10/11 Javascript
Vue Echarts实现可视化世界地图代码实例
2019/05/07 Javascript
vue选项卡切换登录方式小案例
2019/09/27 Javascript
[01:00:25]2018DOTA2亚洲邀请赛3月30日 小组赛A组 VG VS Liquid
2018/03/31 DOTA
[01:48]帕吉至宝加入游戏,遗迹战场现“千劫神屠”
2018/04/07 DOTA
基于wxPython的GUI实现输入对话框(1)
2019/02/27 Python
sklearn线性逻辑回归和非线性逻辑回归的实现
2020/06/09 Python
Python使用sys.exc_info()方法获取异常信息
2020/07/23 Python
python3.6中anaconda安装sklearn踩坑实录
2020/07/28 Python
Python+unittest+DDT实现数据驱动测试
2020/11/30 Python
英国家庭珠宝商:T. H. Baker
2018/02/08 全球购物
美国折衷生活方式品牌:Robert Graham
2018/07/13 全球购物
美国最大的船只买卖在线市场:Boat Trader
2018/08/04 全球购物
Javascript如何发送一个Ajax请求
2015/01/26 面试题
函授本科毕业自我鉴定
2013/10/09 职场文书
动物学专业毕业生求职信
2013/10/11 职场文书
QA工程师岗位职责
2013/11/20 职场文书
煤矿开采专业求职信
2014/07/08 职场文书
招标授权委托书样本
2014/09/23 职场文书
电话营销开场白
2015/05/29 职场文书
2016年校园植树节广播稿
2015/12/17 职场文书
Python中requests库的用法详解
2022/06/05 Python