zoukankan      html  css  js  c++  java
  • php 递归删除文件夹

    /***
    递归删除文件
    方法一 param $path 文件路径 **/ function delAll($path){ $path=str_replace('\\','/',$path);//去除反斜杠 if(!is_dir($path)){ return "dir is not exists !"; } $adir=scandir($path); foreach($adir as $k=>$v){ if($v!="."&&$v!=".."){ if(is_dir($path."/".$v)){ delAll($path."/".$v); @rmdir($path."/".$v); }else{ @unlink($path."/".$v); } } } @rmdir($path); } $path="D:\WWW\phpyun"; delAll($path);

      

    //方法二
    function
    del_dir($dir) { if (!is_dir($dir)) { return false; } $handle = opendir($dir); while (($file = readdir($handle)) !== false) { if ($file != "." && $file != "..") { is_dir("$dir/$file") ? del_dir("$dir/$file") : @unlink("$dir/$file"); } } if (readdir($handle) == false) { closedir($handle); @rmdir($dir); } }
  • 相关阅读:
    第七章11
    第七章10
    第七章9
    第七章8
    第七章7
    第七章6
    第七章5
    第七章例7-13
    第七章例7-12
    第七章例7-11
  • 原文地址:https://www.cnblogs.com/huay/p/10356274.html
Copyright © 2011-2022 走看看