首頁 > 後端開發 > php教程 > php基於glob函數實作遍歷檔案和目錄詳解

php基於glob函數實作遍歷檔案和目錄詳解

墨辰丷
發布: 2023-03-28 21:22:01
原創
1363 人瀏覽過

這篇文章主要介紹了php使用glob函數遍歷文件和目錄詳解的相關資料,需要的朋友可以參考下

php glob()函數返回匹配指定模式的文件名或目錄。因此我們可以使用glob函數來尋找文件,也可以實現目錄的遍歷。

函數說明:array glob ( string $pattern [, int $flags ] )

功能:尋找與模式相符的檔案路徑,傳回包含符合檔案(目錄)的陣列(註:被檢查的檔案必須是伺服器系統的,不能用於遠端檔案)

參數說明:第一個參數:匹配模式;第二個可選參數:

  1. ##GLOB_MARK - 在每個傳回的項目中加上一個斜線

  2. GLOB_NOSORT - 依照檔案在目錄中出現的原始順序傳回(不排序)





##GLOB_NOCHECK - 如果沒有檔案匹配則傳回用於搜尋的模式

#GLOB_NOESCAPE - 反斜線不轉義元字元

#GLOB_BRACE - 擴充{a,b,c} 來符合'a','b' 或'c'

GLOB_ONLYDIR - 只傳回與模式相符的目錄項目  
#實例一:取得指定目錄下的所有檔案和子目錄

#


實例二:你還在用opendir readdir遍歷文件嗎,你真out了!


<?php
$files = glob("dir/*.jpg");
foreach($files as $jpg){
  echo $jpg, "\n";
}
?>
登入後複製

###總結:以上就是這篇文章的全部內容,希望能對大家的學習有所幫助。 ######相關推薦:#########PHP XML與陣列互相轉換實例詳解##################php### 產生簽名及驗證簽名詳解###############PHP 以POST方式提交XML、取得XML,解析XML詳解及實例_###php###實######## ########################

以上是php基於glob函數實作遍歷檔案和目錄詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板