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反射应用示例
Feb 25 PHP
php管理nginx虚拟主机shell脚本实例
Nov 19 PHP
php计算函数执行时间的方法
Mar 20 PHP
php判断对象是派生自哪个类的方法
Jun 20 PHP
PHP模板引擎Smarty内建函数foreach,foreachelse用法分析
Apr 11 PHP
windows server 2008/2012安装php iis7 mysql环境搭建教程
Jun 30 PHP
php实现图片按比例截取的方法
Feb 06 PHP
PHP新特性详解之命名空间、性状与生成器
Jul 18 PHP
Laravel框架中VerifyCsrfToken报错问题的解决
Aug 30 PHP
PHP使用curl_multi实现并发请求的方法示例
Apr 29 PHP
Laravel修改验证提示信息为中文的示例
Oct 23 PHP
PHP设计模式概论【概念、分类、原则等】
May 01 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
也谈截取首页新闻 - 范例
2006/10/09 PHP
用PHP和ACCESS写聊天室(二)
2006/10/09 PHP
浅析虚拟主机服务器php fsockopen函数被禁用的解决办法
2013/08/07 PHP
thinkphp实现发送邮件密码找回功能实例
2014/12/01 PHP
php中简单的对称加密算法实现
2017/01/05 PHP
Laravel框架表单验证操作实例分析
2019/09/30 PHP
JS中简单的实现像C#中using功能(有源码下载)
2007/01/09 Javascript
JavaScript 学习小结(适合新手参考)
2009/07/30 Javascript
经典海量jQuery插件 大家可以收藏一下
2010/02/07 Javascript
JavaScript 打地鼠游戏代码说明
2010/10/12 Javascript
JavaScript字符串对象toLowerCase方法入门实例(用于把字母转换为小写)
2014/10/17 Javascript
jQuery 处理页面的事件详解
2015/01/20 Javascript
基于jQuery实现的向下滑动二级菜单效果代码
2015/08/31 Javascript
Windows下用PyCharm和Visual Studio开始Python编程
2015/10/26 Javascript
JavaScript类型系统之基本数据类型与包装类型
2016/01/06 Javascript
理解JS绑定事件
2016/01/19 Javascript
微信小程序 LOL 英雄介绍开发实例
2016/09/30 Javascript
JavaScript中定时控制Throttle、Debounce和Immediate详解
2016/11/17 Javascript
基于jQuery实现左侧菜单栏可折叠功能
2016/12/27 Javascript
原生JS封装animate运动框架的实例
2017/10/12 Javascript
JS实现为动态创建的元素添加事件操作示例
2018/03/17 Javascript
vue单页面在微信下只能分享落地页的解决方案
2019/04/15 Javascript
layer.open弹层查看缩略图的原图,自适应大小的实例
2019/09/05 Javascript
深入浅析JavaScript中的in关键字和for-in循环
2020/04/20 Javascript
python访问mysql数据库的实现方法(2则示例)
2016/01/06 Python
聊聊Python中的pypy
2018/01/12 Python
python+opencv识别图片中的圆形
2020/03/25 Python
Python实现定时执行任务的三种方式简单示例
2019/03/30 Python
Python 操作mysql数据库查询之fetchone(), fetchmany(), fetchall()用法示例
2019/10/17 Python
基于python及pytorch中乘法的使用详解
2019/12/27 Python
python下载卫星云图合成gif的方法示例
2020/02/18 Python
基于Python测试程序是否有错误
2020/05/16 Python
Python使用os.listdir和os.walk获取文件路径
2020/05/21 Python
使用CSS实现阅读进度条
2017/02/27 HTML / CSS
纯CSS3制作的简洁蓝白风格的登录模板(非IE效果更好)
2013/08/11 HTML / CSS
空指针到底是什么
2012/08/07 面试题