最新国产好看的视频,伊人天堂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)論

广饶县| 宁化县| 天全县| 平塘县| 儋州市| 婺源县| 子长县| 治县。| 张家口市| 松滋市| 南城县| 河曲县| 伊吾县| 广灵县| 盐边县| 敦化市| 绥中县| 新和县| 郴州市| 阿荣旗| 新乡县| 巨野县| 石泉县| 大庆市| 河津市| 肇源县| 巨野县| 靖宇县| 图片| 桓仁| 泉州市| 墨竹工卡县| 邛崃市| 长宁县| 章丘市| 凤台县| 四平市| 大足县| 炎陵县| 高雄县| 静乐县|