当前位置:首页 - 建站教程 - php教程 - PHP复制文件夹及下面所有文件函数

PHP复制文件夹及下面所有文件函数

时间:2018-11-13来源: 作者: 文章热度:
点评:PHP复制文件夹及下面所有文件函数,帝国cms二次开发要经常用到复制文件到另一个文件夹下面,现在看实现方法的代码:
function xCopy($source, $destination, $child){
php<...复制文件夹及下面所有文件函数,帝国cms二次开发要经常用到复制文件到另一个文件夹下面,现在看实现方法的代码:

function xCopy($source, $destination, $child){   
  //用法:   
  // xCopy("feiy","feiy2",1):拷贝feiy下的文件到 feiy2,包括子目录   
  // xCopy("feiy","feiy2",0):拷贝feiy下的文件到 feiy2,不包括子目录   
  //参数说明:   
  // $source:源目录名   
  // $destination:目的目录名   
  // $child:复制时,是不是包含的子目录   


  if(!is_dir($source)){   
    echo("Error:the $source is not a direction!");   
    return 0;   
  }   


  if(!is_dir($destination)){   
    mkdir($destination,0.77);   
  }   
 
  $handle=dir($source);   
  while($entry=$handle->read()) {   
    if(($entry!=".")&AMP;&($entry!="..")){   
      if(is_dir($source."/".$entry)){   
        if($child)   
        xCopy($source."/".$entry,$destination."/".$entry,$child);   
      }   
      else{   
        copy($source."/".$entry,$destination."/".$entry);   
      }   
    }   
  }   
 
  return 1;   
}  
 
?>
以上代码本站整理和测试无问题。如有事可联系站长。
文章TAG:PHP 复制 文件 函数
相关php教程
最新php教程