• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php删除与复制文件夹及其文件夹下所有文件的实现代码_php技巧

php 搞代码 4年前 (2022-01-26) 13次浏览 已收录 0个评论
<?php <BR> /*复制xCopy函数用法:    <BR>  *   xCopy("feiy","feiy2",1):拷贝feiy下的文件到   feiy2,包括子目录    <BR>  *   xCopy("feiy","feiy2",0):拷贝feiy下的文件到   feiy2,不包括子目录    <BR>  *参数说明:    <BR>  *   $source:源目录名    <BR>  *   $destination:目的目录名    <BR>  *   $child:复制时,是不是包含的子目录 <BR>  */<BR>function xCopy($source, $destination, $child){<BR>    if (!file_exists($destination))<BR>    {<BR>       <span style="color:transparent">本文来源gaodai#ma#com搞*!代#%^码$网!</span><strong>搞代gaodaima码</strong> if (!mkdir(rtrim($destination, '/'), 0777))<BR>        {<BR>        //$err->add($_LANG['cannt_mk_dir']);<BR>        return false;<BR>        }<BR>        @chmod($destination, 0777);<BR>     }<BR>if(!is_dir($source)){  <BR>return 0;<BR>}<BR>if(!is_dir($destination)){<BR>mkdir($destination,0777);   <BR>}<BR>$handle=dir($source);<BR>while($entry=$handle->read()){<BR>if(($entry!=".")&&($entry!="..")){<BR>if(is_dir($source."/".$entry)){ <BR>if($child)<BR>xCopy($source."/".$entry,$destination."/".$entry,$child);<BR>}<BR>else{<BR>copy($source."/".$entry,$destination."/".$entry);<BR>}<BR>}    <BR>}    <BR>return 1;<BR>}</P><P><BR> /*删除deldir函数用法:    <BR>  *  deldidr("feiy"):删除feiy,包括子目录       <BR>  *参数说明:    <BR>  *   $dir:要删除的目录名    <BR>  */<BR>function deldir($dir) {<BR>if (!file_exists($dir)){return true;<BR>}else{@chmod($dir, 0777);}<BR>  $dh=opendir($dir);<BR>  while ($file=readdir($dh)) {<BR>    if($file!="." && $file!="..") {<BR>      $fullpath=$dir."/".$file;<BR>      if(!is_dir($fullpath)) {<BR>          unlink($fullpath);<BR>      } else {<BR>          deldir($fullpath);<BR>      }<BR>    }<BR>  }</P><P>  closedir($dh);<br><br>  if(rmdir($dir)) {<BR>    return true;<BR>  } else {<BR>    return false;<BR>  }<BR>}<BR>?> <BR>

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php删除与复制文件夹及其文件夹下所有文件的实现代码_php技巧
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址