激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - PHP教程 - php刪除一個路徑下的所有文件夾和文件的方法

php刪除一個路徑下的所有文件夾和文件的方法

2019-10-22 11:17切切歆語 PHP教程

php遍歷一個文件夾內(nèi)的所有文件和文件夾,并刪除所有文件夾和子文件夾下的所有文件的代碼,通過遞歸方式實現(xiàn)達到清空一個目錄的效果。本文給大家分享實例代碼,需要的朋友參考下

php遍歷一個文件夾內(nèi)的所有文件和文件夾,并刪除所有文件夾和子文件夾下的所有文件的代碼,通過遞歸方式實現(xiàn)達到清空一個目錄的效果,代碼簡單實用。

也適合在thinkphp中清理緩存,在thinkphp中可以把下面代碼寫入./Application/Admin/Common/function.php文件中,再在控制器調(diào)用這個函數(shù)進行清理操作。

用到的函數(shù):

    scandir($path)    遍歷一個文件夾所有文件并返回數(shù)組。
    unlink($filename)    刪除文件。
    rmdir($path)    只刪除空文件夾

<?php
 //設(shè)置需要刪除的文件夾
  $path = "./Application/Runtime/";
  //清空文件夾函數(shù)和清空文件夾后刪除空文件夾函數(shù)的處理
  function deldir($path){
   //如果是目錄則繼續(xù)
   if(is_dir($path)){
    //掃描一個文件夾內(nèi)的所有文件夾和文件并返回數(shù)組
   $p = scandir($path);
   foreach($p as $val){
    //排除目錄中的.和..
    if($val !="." && $val !=".."){
     //如果是目錄則遞歸子目錄,繼續(xù)操作
     if(is_dir($path.$val)){
      //子目錄中操作刪除文件夾和文件
      deldir($path.$val.'/');
      //目錄清空后刪除空文件夾
      @rmdir($path.$val.'/');
     }else{
      //如果是文件直接刪除
      unlink($path.$val);
     }
    }
   }
  }
  }
 //調(diào)用函數(shù),傳入路徑
 deldir($path);

總結(jié)

以上所述是小編給大家介紹的php刪除一個路徑下的所有文件夾和文件的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對服務(wù)器之家網(wǎng)站的支持!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美一级黄 | 亚洲欧美国产高清va在线播放 | 凹凸成人精品亚洲精品密奴 | 青青草成人免费视频在线 | 久久tv免费国产高清 | 久久99国产综合精品 | 欧美爱爱一区二区 | 亚洲第一黄色网 | 成人福利在线视频 | 久久国产成人午夜av浪潮 | 久久2019中文字幕 | 国产精品亚洲欧美一级在线 | 久久草草影视免费网 | 依人九九宗合九九九 | 色网站综合 | 97干色| 国产超碰人人做人人爱 | 久久久国产一级片 | 香蕉成人在线观看 | 国产成人精品区一区二区不卡 | 久久久久久久黄色片 | 91成人精品 | 欧美一级黄色片在线观看 | 天堂亚洲一区 | 久久久综合久久久 | 精品成人在线观看 | 欧洲色阁中文字幕 | 欧美日韩一区三区 | 欧美性生活网站 | 黄色网址免费进入 | 成人免费区 | 欧美一级高清免费 | 精品一区二区三区在线观看视频 | 一区二区三区日韩精品 | 国产精品二区高清在线 | 黄色av电影在线播放 | 成人国产综合 | 欧美精品一级片 | 国产成人精品区 | 欧美精品一二三区 | 国产毛片视频 |