zoukankan      html  css  js  c++  java
  • PHP复制文件夹及下面所有文件

     1 function xCopy($source, $destination, $child){   
    2   //用法:
    3   // xCopy("feiy","feiy2",1):拷贝feiy下的文件到 feiy2,包括子目录
    4   // xCopy("feiy","feiy2",0):拷贝feiy下的文件到 feiy2,不包括子目录
    5   //参数说明:
    6   // $source:源目录名
    7   // $destination:目的目录名
    8   // $child:复制时,是不是包含的子目录
    9
    10
    11   if(!is_dir($source)){
    12     echo("Error:the $source is not a direction!");
    13     return 0;
    14   }
    15
    16
    17   if(!is_dir($destination)){
    18     mkdir($destination,0777);
    19   }
    20
    21   $handle=dir($source);
    22   while($entry=$handle->read()) {
    23     if(($entry!=".")&&($entry!="..")){
    24       if(is_dir($source."/".$entry)){
    25         if($child)
    26         xCopy($source."/".$entry,$destination."/".$entry,$child);
    27       }
    28       else{
    29         copy($source."/".$entry,$destination."/".$entry);
    30       }
    31     }
    32   }
    33
    34   return 1;
    35 }
    36
    37 ?>
  • 相关阅读:
    快速掌握一个语言最常用的50%[转]
    技术路线的选择重要但不具有决定性 [转]
    图形、图像国外期刊 [转]
    SessionHelper.cs(20170223)
    PageHelper.cs(20170223)
    FileDown.cs(20170223)
    EncryptionHelper.cs(20170223)
    CookieHelper.cs(20170223)
    ConvertJson.cs(20170223)
    ConvertHex.cs(20170223)
  • 原文地址:https://www.cnblogs.com/zhxlsuyu/p/2341368.html
Copyright © 2011-2022 走看看