亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長(zhǎng)資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    php如何刪除文件夾(包含其中的文件)

    php如何刪除文件夾(包含其中的文件)

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

    用到的函數(shù):

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

    <?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);      }     }    }   }   }  //調(diào)用函數(shù),傳入路徑  deldir($path);

    推薦教程:《PHP教程》

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)