glob()
函數用于在指定的目錄中尋找所有符合指定規則的文件或目錄,并返回一個包含這些文件或目錄名的數組。
其用法如下:
array glob ( string $pattern [, int $flags = 0 ] )
其中,$pattern
參數用于指定要搜索的文件名或目錄名的模式,可以包含通配符,如 *
或 ?
。$flags
參數用于指定搜索的標志,如 GLOB_BRACE
、GLOB_ONLYDIR
等。
例如,下面的代碼將查找指定目錄中所有以 .txt
后綴結尾的文件:
$files = glob('/path/to/directory/*.txt');
glob()
函數還支持使用相對路徑、絕對路徑、通配符、目錄、遞歸搜索等功能,具有很強的靈活性。