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 相关文章推荐
wiki-shan写的php在线加密的解密程序
Sep 07 PHP
php递归使用示例(php递归函数)
Feb 14 PHP
ThinkPHP之foreach标签使用概述
Jun 30 PHP
win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
Aug 15 PHP
php中使用session_set_save_handler()函数把session保存到MySQL数据库实例
Nov 06 PHP
ThinkPHP中url隐藏入口文件后接收alipay传值的方法
Dec 09 PHP
PHP的Yii框架中YiiBase入口类的扩展写法示例
Mar 17 PHP
CI框架简单邮件发送类实例
May 18 PHP
PHP中$GLOBALS['HTTP_RAW_POST_DATA']和$_POST的区别分析
Jul 03 PHP
PHP通过get方法获得form表单数据方法总结
Sep 12 PHP
详解json在php中的应用
Sep 30 PHP
实例分析10个PHP常见安全问题
Jul 09 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实现的支持断点续传的文件下载类
2014/09/23 PHP
PHP保存session到memcache服务器的方法
2016/01/19 PHP
PHP的邮件群发系统phplist配置方法详细总结
2016/03/30 PHP
PHP实现的mysql操作类【MySQL与MySQLi方式】
2017/10/07 PHP
PHP7 echo和print语句实例用法
2019/02/15 PHP
js post方式传递提交的实现代码
2010/05/31 Javascript
jQuery选择器querySelector的使用指南
2015/01/23 Javascript
javascript弹性运动效果简单实现方法
2016/01/08 Javascript
javascript每日必学之封装
2016/02/23 Javascript
javascript 小数乘法结果错误的处理方法
2016/07/28 Javascript
动态加载css方法实现和深入解析
2017/01/18 Javascript
ES6中Proxy代理用法实例浅析
2017/04/06 Javascript
详解webpack多页面配置记录
2018/01/22 Javascript
JavaScript同源策略和跨域访问实例详解
2018/04/03 Javascript
关于Google发布的JavaScript代码规范你要知道哪些
2018/04/04 Javascript
js实现京东秒杀倒计时功能
2019/01/21 Javascript
优雅的将ElementUI表格变身成树形表格的方法步骤
2019/04/11 Javascript
在Vuex中Mutations修改状态操作
2020/07/24 Javascript
javascript实现移动端触屏拖拽功能
2020/07/29 Javascript
Python高效编程技巧
2013/01/07 Python
基于python yield机制的异步操作同步化编程模型
2016/03/18 Python
详解python3中tkinter知识点
2018/06/21 Python
python的pip安装以及使用教程
2018/09/18 Python
python样条插值的实现代码
2018/12/17 Python
详解Python中pandas的安装操作说明(傻瓜版)
2019/04/08 Python
关于Python 的简单栅格图像边界提取方法
2019/07/05 Python
python实现身份证实名认证的方法实例
2019/11/08 Python
python飞机大战 pygame游戏创建快速入门详解
2019/12/17 Python
python 密码学示例——凯撒密码的实现
2020/09/21 Python
英国在线女鞋目的地:SIMMI
2018/12/27 全球购物
Wallis官网:英国女装零售商
2020/01/21 全球购物
大学生村官任职感言
2014/01/09 职场文书
公司领导班子对照材料
2014/08/18 职场文书
党课主持词大全
2015/06/30 职场文书
初二英语教学反思
2016/02/15 职场文书
Python 多线程之threading 模块的使用
2021/04/14 Python