在 PHP 中以副檔名過濾檔案
使用目錄時,通常需要根據副檔名擷取特定檔案。 PHP 提供了一種使用 glob() 函數來完成此任務的有效方法。
若要以副檔名過濾文件,請使用語法:
$files = glob('/path/to/directory/*.extension');
例如,要檢索目錄/path/to/directory 中的所有.ini 文件,使用:
$files = glob('/path/to/directory/*.ini');
glob()函數傳回一個包含符合檔案和目錄的陣列。如果沒有檔案與該模式匹配,則傳回空數組;如果有錯誤,則傳回 FALSE。
例如:
$dir_f = "whatever/random/";
$files = glob($dir_f . '*.ini');
這將使用指定目錄中所有 .ini 檔案的清單填入 $files。
此外, glob( ) 函數支援多種模式匹配字元:
透過利用 glob() 和這些字符,您可以在 PHP 腳本中靈活且有效率地擷取具有特定副檔名的檔案。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3