最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php刪除路徑下的所有文件夾和文件的代碼

 更新時(shí)間:2023年03月20日 17:03:53   投稿:yin  
這篇文章主要介紹了php刪除路徑下的所有文件夾和文件的代碼的相關(guān)資料(php清空目錄代碼),需要的朋友可以參考下

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

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

用到的函數(shù)

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

函數(shù)申明

<?php
    //設(shè)置需要?jiǎng)h除的文件夾
     $path = "./Application/Runtime/";
     //清空文件夾函數(shù)和清空文件夾后刪除空文件夾函數(shù)的處理
     function deldir($path){
         //如果是目錄則繼續(xù)
         if(is_dir($path)){
             //掃描一個(gè)文件夾內(nèi)的所有文件夾和文件并返回?cá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);
                    }
                }
            }
        }
     }

函數(shù)調(diào)用

    //調(diào)用函數(shù),傳入路徑
    deldir($path);

到此這篇關(guān)于php刪除路徑下的所有文件夾和文件的代碼的文章就介紹到這了,更多相關(guān)php清空目錄代碼內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

确山县| 招远市| 交城县| 龙门县| 连山| 海兴县| 固始县| 尼玛县| 镇原县| 红桥区| 台湾省| 渭南市| 家居| 香河县| 芷江| 夹江县| 佛冈县| 英德市| 永年县| 莎车县| 新兴县| 栖霞市| 安宁市| 长垣县| 全椒县| 离岛区| 惠州市| 内丘县| 翁源县| 五常市| 昆明市| 娱乐| 五指山市| 武鸣县| 酒泉市| 商河县| 苗栗县| 临汾市| 友谊县| 嘉黎县| 富锦市|