php 使用Glob() 查找文件技巧
阿新 • • 發佈:2018-02-13
項目 html list 檢索 用法 描述 mar dump glob
定義和用法
glob() 函數返回匹配指定模式的文件名或目錄。
該函數返回一個包含有匹配文件 / 目錄的數組。如果出錯返回 false。
參數 | 描述 |
---|---|
file | 必需。規定檢索模式。 |
size |
可選。規定特殊的設定。
註釋:GLOB_ERR 是 PHP 5.1 添加的。 |
print_r(glob("*.txt")); print_r(glob("*.*"));
輸出:Array ( [0] => a.txt [1] => b.txt )
1. 取得所有的後綴為PHP的文件(加上路徑)
$file=glob(‘D:/web/tcpdf/*.php‘); print_r($file);//如果沒有指定文件夾的話就是顯示出同級的目錄後綴為PHP的文件。以數組形式返回
輸出:Array ( [0] => D:/web/tcpdf/tcpdf.php [1] => D:/web/tcpdf/tcpdf_autoconfig.php [2] => D:/web/tcpdf/tcpdf_barcodes_1d.php [3] => D:/web/tcpdf/tcpdf_barcodes_2d.php [4] => D:/web/tcpdf/tcpdf_import.php [5] => D:/web/tcpdf/tcpdf_parser.php )
2. 取得所有的後綴為PHP和html的文件(加上路徑)
$file=glob(‘D:/phpStudy/WWW/prictue/*.{jpg,html}‘,GLOB_BRACE); var_dump($file);
php 使用Glob() 查找文件技巧