最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php刪除與復制文件夾及其文件夾下所有文件的實現(xiàn)代碼

 更新時間:2013年01月23日 11:37:13   作者:  
最近寫代碼,需要個復制文件夾與及其文件夾下所有文件的功能,有時候需要刪除,就可以用這個函數(shù)了,通過xcopy與deldir的自定義函數(shù),確實方便多了,特分享下

復制代碼 代碼如下:

<?php
 /*復制xCopy函數(shù)用法:   
  *   xCopy("feiy","feiy2",1):拷貝feiy下的文件到   feiy2,包括子目錄   
  *   xCopy("feiy","feiy2",0):拷貝feiy下的文件到   feiy2,不包括子目錄   
  *參數(shù)說明:   
  *   $source:源目錄名   
  *   $destination:目的目錄名   
  *   $child:復制時,是不是包含的子目錄
  */
function xCopy($source, $destination, $child){
    if (!file_exists($destination))
    {
        if (!mkdir(rtrim($destination, '/'), 0777))
        {
        //$err->add($_LANG['cannt_mk_dir']);
        return false;
        }
        @chmod($destination, 0777);
     }
if(!is_dir($source)){ 
return 0;
}
if(!is_dir($destination)){
mkdir($destination,0777);  
}
$handle=dir($source);
while($entry=$handle->read()){
if(($entry!=".")&&($entry!="..")){
if(is_dir($source."/".$entry)){
if($child)
xCopy($source."/".$entry,$destination."/".$entry,$child);
}
else{
copy($source."/".$entry,$destination."/".$entry);
}
}   
}   
return 1;
}


 /*刪除deldir函數(shù)用法:   
  *  deldidr("feiy"):刪除feiy,包括子目錄      
  *參數(shù)說明:   
  *   $dir:要刪除的目錄名   
  */
function deldir($dir) {
if (!file_exists($dir)){return true;
}else{@chmod($dir, 0777);}
  $dh=opendir($dir);
  while ($file=readdir($dh)) {
    if($file!="." && $file!="..") {
      $fullpath=$dir."/".$file;
      if(!is_dir($fullpath)) {
          unlink($fullpath);
      } else {
          deldir($fullpath);
      }
    }
  }

  closedir($dh);

  if(rmdir($dir)) {
    return true;
  } else {
    return false;
  }
}
?>

相關(guān)文章

最新評論

辽中县| 金湖县| 大埔区| 肇庆市| 浪卡子县| 汶川县| 张掖市| 缙云县| 广州市| 日照市| 广元市| 兴安县| 邛崃市| 平塘县| 如皋市| 平谷区| 浠水县| 阿合奇县| 清苑县| 图木舒克市| 张家港市| 泸定县| 宣化县| 台南县| 鹿邑县| 玛纳斯县| 宿州市| 辽中县| 刚察县| 平定县| 迭部县| 青川县| 额济纳旗| 平乐县| 霍林郭勒市| 偏关县| 渝中区| 渑池县| 泾阳县| 唐河县| 兴业县|