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制作静态网站的模板框架(一)
Oct 09 PHP
PHP 上传文件大小限制
Jul 05 PHP
php去掉字符串的最后一个字符附substr()的用法
Mar 23 PHP
spl_autoload_register与autoload的区别详解
Jun 03 PHP
php单例模式示例分享
Feb 12 PHP
PHP遍历XML文档所有节点的方法
Mar 12 PHP
MySql数据库查询结果用表格输出PHP代码示例
Mar 20 PHP
双冒号 ::在PHP中的使用情况
Nov 05 PHP
WordPress中使主题支持小工具以及添加插件启用函数
Dec 22 PHP
PHP设计模式之观察者模式实例
Feb 22 PHP
在laravel框架中使用model层的方法
Oct 08 PHP
你真的了解PHP中的引用符号(&)吗
May 12 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教程 变量定义
2009/10/23 PHP
有关phpmailer的详细介绍及使用方法
2013/01/28 PHP
php三种实现多线程类似的方法
2015/10/30 PHP
php数据访问之查询关键字
2016/05/09 PHP
PHP简单装饰器模式实现与用法示例
2017/06/22 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
2017/11/17 PHP
简单实例处理url特殊符号&amp;处理(2种方法)
2013/04/02 Javascript
JavaScript实现的图像模糊算法代码分享
2014/04/22 Javascript
js+css实现导航效果实例
2015/02/10 Javascript
JavaScript实现同一页面内两个表单互相传值的方法
2015/08/12 Javascript
每天一篇javascript学习小结(面向对象编程)
2015/11/20 Javascript
基于nodejs+express(4.x+)实现文件上传功能
2015/11/23 NodeJs
jQuery实现弹幕效果
2017/02/17 Javascript
使用React代码动态生成栅格布局的方法
2020/05/24 Javascript
使用vue实现通过变量动态拼接url
2020/07/22 Javascript
如何利用JavaScript编写更好的条件语句详解
2020/08/10 Javascript
Node.js中的异步生成器与异步迭代详解
2021/01/31 Javascript
[01:25:33]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第二场 12.20
2020/12/23 DOTA
深入理解Python分布式爬虫原理
2017/11/23 Python
解决python3 json数据包含中文的读写问题
2018/05/10 Python
Python网络爬虫之爬取微博热搜
2019/04/18 Python
如何实现在jupyter notebook中播放视频(不停地展示图片)
2020/04/23 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
2021/02/26 Python
HTML5-WebSocket实现聊天室示例
2016/12/15 HTML / CSS
英国顶尖手表珠宝品牌独家授权经销商:HS Johnson
2020/10/28 全球购物
如何将字串String转换成整数int
2015/02/21 面试题
印刷工程专业应届生求职信
2013/09/29 职场文书
服装设计专业毕业生求职信
2014/04/09 职场文书
中学生运动会口号
2014/06/07 职场文书
2014年行政工作总结
2014/11/19 职场文书
最感人的道歉情书
2015/05/12 职场文书
保护动物的宣传语
2015/07/13 职场文书
游戏开发中如何使用CocosCreator进行音效处理
2021/04/14 Javascript
联想win10摄像头打不开怎么办?win10笔记本摄像头打不开解决办法
2022/04/08 数码科技
VUE递归树形实现多级列表
2022/07/15 Vue.js
MySQL下载安装配置详细教程 附下载资源
2022/09/23 MySQL