越简单越好!

php移动文件夹

bevin 发表于 2007-03-07 17:43 | 25次阅读 0次推荐   PHP
function move_d($source,$target){
 $dest_name=basename($source); 
 if(is_dir($source)){                 
  if(!mkdir($target.$dest_name)){
   return false;                  
  }                  
  $d=dir($source);
  while(($entry=$d->read())!==false){
   if(is_dir($source.$entry)){
    if($entry=="."||$entry==".."){
     continue; 
    }else{
     move_d("$source$entry/","$target$dest_name/");
    }                          
   }else{
    if(!copy("$source$entry","$target$dest_name/$entry")){
     return false;
    }
   }
  } 
 }else{ 
  if(!copy("$source$entry","$target$dest_name/")){ 
   return false;
  } 
 }
return true;
}
+0
发表评论
×您的大名会显示在评论处

评论内容不能少于5个字哦~~~

评论列表
当前暂无评论
发送数据中... 请求错误. 请输入评论内容和验证码后再发布 您已经参与过了,谢谢
返回顶部 ^