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.0正式发布 不完全兼容PHP4 新增多项功能
Oct 09 PHP
实现“上一页”和“下一页按钮
Oct 09 PHP
php基础知识:类与对象(2) 自动加载对象
Dec 13 PHP
zen cart新进商品的随机排序修改方法
Sep 10 PHP
php下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码
Dec 29 PHP
php判断输入不超过mysql的varchar字段的长度范围
Jun 24 PHP
PHP 第三节 变量介绍
Apr 28 PHP
CodeIgniter框架过滤HTML危险代码
Jun 12 PHP
laravel 5 实现模板主题功能(续)
Mar 02 PHP
PHP获取链表中倒数第K个节点的方法
Jan 18 PHP
PHP使用ActiveMQ实现消息队列的方法详解
May 31 PHP
php查看一个变量的占用内存的实例代码
Mar 29 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
人族 TERRAN 概述
2020/03/14 星际争霸
php 读取文件乱码问题
2010/02/20 PHP
用C/C++扩展你的PHP 为你的php增加功能
2012/09/06 PHP
PHP-FPM和Nginx的通信机制详解
2019/02/01 PHP
PHP htmlentities()函数用法讲解
2019/02/25 PHP
js 取时间差去掉周六周日实现代码
2012/12/25 Javascript
解决javascript:window.close()在chrome,Firefox下失效的问题
2013/05/07 Javascript
仿谷歌主页js动画效果实现代码
2013/07/14 Javascript
浅析用prototype定义自己的方法
2013/11/14 Javascript
jquery淡化版banner异步图片文字效果切换图片特效
2014/04/08 Javascript
IE中的File域无法清空使用jQuery重设File域
2014/04/24 Javascript
JavaScript实现模仿桌面窗口的方法
2015/07/18 Javascript
JavaScipt中栈的实现方法
2016/02/17 Javascript
基于HTML+CSS+JS实现增加删除修改tab导航特效代码
2016/08/05 Javascript
动态统计当前输入内容的字节、字符数的实例详解
2017/10/27 Javascript
javaScript 连接打印机,打印小票的实例
2017/12/29 Javascript
微信小程序图表插件wx-charts用法实例详解
2019/05/20 Javascript
微信小程序实现树莓派(raspberry pi)小车控制
2020/02/12 Javascript
[04:21]狐狸妈带你到现场 DOTA2 TI中国区预选赛线下赛路线指引
2014/05/22 DOTA
跟老齐学Python之集成开发环境(IDE)
2014/09/12 Python
安装Python和pygame及相应的环境变量配置(图文教程)
2017/06/04 Python
纯python实现机器学习之kNN算法示例
2018/03/01 Python
Python制作exe文件简单流程
2019/01/24 Python
tensorflow多维张量计算实例
2020/02/11 Python
Python中文分词库jieba,pkusegwg性能准确度比较
2020/02/11 Python
pytorch 限制GPU使用效率详解(计算效率)
2020/06/27 Python
浅析关于Keras的安装(pycharm)和初步理解
2020/10/23 Python
台湾饭店和机票预订网站:Expedia台湾
2016/08/05 全球购物
英国美发和美容产品商城:HQhair
2019/02/08 全球购物
大学生自我鉴定评语
2014/01/27 职场文书
2014年党员承诺书范文
2014/05/20 职场文书
公司董事长助理工作职责
2014/07/12 职场文书
2014年教师工作总结
2014/11/10 职场文书
2019银行竞聘书
2019/06/21 职场文书
Java中try catch处理异常示例
2021/12/06 Java/Android
Redis实现主从复制方式(Master&Slave)
2022/06/21 Redis