教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php复制目录及所有文件的代码示例

php复制目录及所有文件的代码示例

发布时间:2016-04-04   编辑:jiaochengji.com
本文介绍下,php实现复制目录及所有文件的一例代码,供大家学习参考。

以下函数可以实现PHP复制目录及所有文件,很简单,适合初学的朋友参考。
 

复制代码 代码示例:
<?php
/**
 * 复制目录函数
 * @param $src 源目录
 * @param $dst 目标目录
*/
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);
       }
       }//by www.jbxue.com
     }
      closedir($dir);
    }
?>

您可能感兴趣的文章:
php 读取目录文件夹列表的例子
PHP删除N分钟前创建的所有文件的小例子
php获取目录中所有文件名及判断文件与目录的方法
php复制目录及所有文件的代码示例
php遍历目录与其下所有文件
php无限遍历目录代码
Php删除指定文件与文件夹的方法
php删除目录及所有文件的方法举例
删除指定文件夹中所有文件的php代码
php 删除记录同时删除图片文件的代码

[关闭]
~ ~