首頁  >  文章  >  後端開發  >  PHP取得檔案目錄列表

PHP取得檔案目錄列表

高洛峰
高洛峰原創
2016-10-21 11:07:541892瀏覽

因為是遍歷某個資料夾,所以我們必須傳一個檔案目錄的位址參數$path

function getDirList($path = '.') {    
    $allDirList = scandir($path);    
    foreach($allDirList as $key=>$val){        
        if (is_dir($path.$val) && $val!="." &&$val!="..") {            
            $filterDirList[] = $val;        
        }    
    }    
    return  $filterDirList;
}

   


以上方法是透過foreach循環再次遍歷每個目錄下的目錄以及檔案。

scandir方法:

成功則回傳包含有檔案名稱的 array,如果失敗則回傳    FALSE。如果 directory    不是目錄,則傳回布林值 FALSE 並產生一條    E_WARNING 級的錯誤。


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn