一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

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

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|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)達(dá)到清空一個目錄的效果。本文給大家分享實例代碼,需要的朋友參考下

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

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

用到的函數(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)站的支持!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美精品v日韩精品v国产精品 | 北条麻妃黑人 | 特色特色大片在线 | 邪恶肉肉全彩色无遮盖 | 色香视频在线 | 国产一卡2卡3卡四卡精品网 | 国产日韩欧美精品在线 | 国产高清路线一路线二2022 | 欧美日韩一品道 | 婷婷伊人综合亚洲综合网 | 国产成人影院 | 91在线视频免费观看 | 欧美胖逼| 亚洲酒色1314狠狠做 | 羞羞私人影院可以直接免费观影吗 | 亚洲国产精品无码中文字幕 | 69日本xxxxxxxxx98 69人成网站色www | 日韩欧美一级大片 | 天天快乐在线观看 | 国产在线乱子伦一区二区 | 国产精品1页 | 成年人视频免费在线播放 | 国产成人精品免费大全 | 国产激情视频网站 | 亚洲天堂一区二区在线观看 | 香蕉 在线播放 | 亚洲福利天堂网福利在线观看 | japanesepooping脱粪 | 国产精品免费久久久久影院小说 | 免费看一级毛片 | 91丝袜足控免费网站xx | 国产资源中文字幕 | 日韩亚洲欧美一区二区三区 | 成全视频在线观看免费 | 国产精品亚洲精品青青青 | 色里番52kkm全彩 | 草莓香蕉榴莲丝瓜秋葵绿巨人在线看 | 四虎免费在线视频 | 天美影视传媒mv直接看 | 亚洲精品久久玖玖玖玖 | 双性np玩烂了np欲之国的太子 |