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 相关文章推荐
PHP5/ZendEngine2的改进
Oct 09 PHP
php设计模式 Prototype (原型模式)代码
Jun 26 PHP
php array_map()数组函数使用说明
Jul 12 PHP
LotusPhp笔记之:Cookie组件的使用详解
May 06 PHP
php不用正则验证真假身份证
Nov 06 PHP
PHP处理Json字符串解码返回NULL的解决方法
Sep 01 PHP
jQuery+Ajax+PHP“喜欢”评级功能实现代码
Oct 08 PHP
PHP文件操作详解
Dec 30 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
Nov 17 PHP
Yii 访问 Gii(脚手架)时出现 403 错误
Jun 06 PHP
PHP实现数组转JSon和JSon转数组的方法示例
Jun 14 PHP
ThinkPHP5.0框架验证码功能实现方法【基于第三方扩展包】
Mar 11 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
PHP的博客ping服务代码
2012/02/04 PHP
PHP 异步执行方法,模拟多线程的应用分析
2013/06/03 PHP
2个Codeigniter文件批量上传控制器写法例子
2014/07/25 PHP
php可应用于面包屑导航的迭代寻找家谱树实现方法
2015/02/02 PHP
PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)
2016/02/23 PHP
把jquery 的dialog和ztree结合实现步骤
2013/08/02 Javascript
浅析offsetLeft,Left,clientLeft之间的区别
2013/11/30 Javascript
angularjs基础教程
2014/12/25 Javascript
浅析AngularJS中的生命周期和延迟处理
2015/06/18 Javascript
jQuery基础_入门必看知识点
2016/07/04 Javascript
初探js和简单隐藏效果的实例
2017/11/23 Javascript
详解Angular5 路由传参的3种方法
2018/04/28 Javascript
默认浏览器设置及vue自动打开页面的方法
2018/09/21 Javascript
微信小程序仿抖音短视频切换效果的实例代码
2020/06/24 Javascript
编写Python脚本把sqlAlchemy对象转换成dict的教程
2015/05/29 Python
Django中模版的子目录与include标签的使用方法
2015/07/16 Python
玩转python selenium鼠标键盘操作(ActionChains)
2020/04/12 Python
Python中列表list以及list与数组array的相互转换实现方法
2017/09/22 Python
通过Python 获取Android设备信息的轻量级框架
2017/12/18 Python
python数据分析数据标准化及离散化详解
2018/02/26 Python
python3监控CentOS磁盘空间脚本
2018/06/21 Python
使用Python批量修改文件名的代码实例
2019/01/24 Python
Python面向对象程序设计多继承和多态用法示例
2019/04/08 Python
解决Jupyter notebook更换主题工具栏被隐藏及添加目录生成插件问题
2020/04/20 Python
俄罗斯名牌服装网上商店:UNIQUE FABRIC
2019/07/25 全球购物
Ooni英国官网:披萨烤箱
2020/05/31 全球购物
教师实习的自我鉴定
2013/10/26 职场文书
优秀的毕业生的自我评价
2013/12/12 职场文书
2014年五四青年节演讲比赛方案
2014/04/22 职场文书
2014酒店客房部工作总结
2014/12/16 职场文书
党建工作目标管理责任书
2015/01/29 职场文书
雷锋的观后感
2015/06/10 职场文书
助学金申请书该怎么写?
2019/07/16 职场文书
Python深度学习之Pytorch初步使用
2021/05/20 Python
正则表达式基础与常用验证表达式
2022/06/16 Javascript
java.util.NoSuchElementException原因及两种解决方法
2022/06/28 Java/Android