使用 PHP 按副檔名有效率地過濾檔案
使用 scandir() 函式從 PHP 目錄擷取檔案清單非常簡單。然而,當您需要根據特定副檔名(例如 .ini)過濾掉檔案時,有效的方法至關重要。
PHP 中的 glob() 函數為此類過濾提供了最佳化的解決方案。它接受一個模式作為參數並傳回與該模式相符的路徑名數組。若要按副檔名過濾文件,您可以使用以下模式:
$files = glob("/path/to/folder/*.ini");
此模式指定您只想檢索給定目錄中以.ini 結尾的檔案。 glob() 函數將有效地搜尋目錄,並使用匹配的路徑名填充 $files 變數。
使用 glob() 進行文件過濾的優點包括:
透過利用 glob() 進行文件過濾,您可以有效地檢索所需的文件,優化程式碼的效能並降低不必要的開銷的風險。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3