91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php根據路徑刪除文件的方法

發布時間:2021-06-24 09:44:10 來源:億速云 閱讀:135 作者:chen 欄目:編程語言

這篇文章主要介紹“php根據路徑刪除文件的方法”,在日常操作中,相信很多人在php根據路徑刪除文件的方法問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”php根據路徑刪除文件的方法”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

php根據路徑刪除文件的方法:1、通過“function deleteDir($dir){...}”方法刪除一個路徑下的文件夾和文件;2、通過“function deldir($path){...}”刪除。

本文操作環境:windows7系統、PHP7.1版,DELL G3電腦

php怎么根據路徑刪除文件?PHP刪除一個路徑下的所有文件夾和文件的方法

用到的函數:

scandir($path) 遍歷一個文件夾所有文件并返回數組。

unlink($filename) 刪除文件。

rmdir($path) 只刪除空文件夾

代碼:

刪除單個文件

$file = "./aa/aas.txt";
if (!unlink($file))
{
echo ("Error deleting $file");
}
else
{
echo ("Deleted $file");
}

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

$path = "./aa";
function deleteDir($dir)
{
    if (!$handle = @opendir($dir)) {
        return false;
    }
    while (false !== ($file = readdir($handle))) {
        if ($file !== "." && $file !== "..") {       //排除當前目錄與父級目錄
            $file = $dir . '/' . $file;
            if (is_dir($file)) {
                deleteDir($file);
            } else {
                @unlink($file);
            }
        }
    }
    @rmdir($dir);
}
deleteDir($path);

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

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

到此,關于“php根據路徑刪除文件的方法”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

克拉玛依市| 调兵山市| 宝鸡市| 安多县| 乐业县| 山西省| 海城市| 漠河县| 大宁县| 南开区| 江油市| 额济纳旗| 古浪县| 五莲县| 东丰县| 墨脱县| 土默特左旗| 清远市| 阜南县| 名山县| 买车| 稷山县| 姜堰市| 勐海县| 聂荣县| 清镇市| 德令哈市| 普兰店市| 铜鼓县| 靖江市| 壶关县| 乌恰县| 寻甸| 桃园市| 河源市| 宁津县| 珠海市| 扬中市| 区。| 什邡市| 大兴区|