>php教程 >PHP源码 >创建文件夹

创建文件夹

WBOY
WBOY원래의
2016-06-08 17:30:451013검색
<script>ec(2);</script>

创建文件夹

 代码如下 复制代码

function Createfolder($path,$nname){
 if(is_dir($path) && is_writable($path)){

 if(preg_match("/^\w{1,255}$/i",$nname)){
   echo mkdir($path."/".$nname,0777)?'Create Folder success':'Create Folder Fail';
  }else{
   echo "Folder Error";
  }

 }else{
  echo "Can't Create Error file not is_writable or not dir"; }

}

粘贴文件

function Past($currentpath,$currentfilename,$filepote){ //1:文件要被粘贴到的位置2:当前文件{夹}名3:文件{夹}所在的物理地址  

 


 


  $str = substr($currentfilename,-1,1);


  


  if(substr($currentfilename,-1,1)=="|"){


   www.111cn.net


   $currentfilename = str_replace("|","",$currentfilename);


   


   $filepote   = str_replace("|","",$filepote);


  }www.111cn.net


 


  if(is_dir($currentpath) && is_writable($currentpath) && is_dir($filepote) && is_writable($filepote)){

www.111cn.net  


   //@mkdir($currentpath."/".$currentfilename);
   $t=full_copy($filepote,$currentpath."/".$currentfilename)?'t':'f';//$filepote,need copy folder $current sava folder

 

www.111cn.net  


  }else if(is_file($filepote) && file_exists($filepote)){   


   if(file_exists($currentpath.$currentfilename)){ echo ('file exists! plase rename it!');exit;}


   


    echo copy($filepote,$currentpath.$currentfilename)?'success':'errror';  

www.111cn.net
  


}


  if( $str =="|" && $t='t' ){ 


  


   deldir($filepote);

www.111cn.net
  


  }


}

 

 

原创文章:转载请注明www.111cn.net

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.