【发布时间】:2012-11-07 17:37:47
【问题描述】:
如何使用 PHP glob() 函数从多个文件夹中获取所有文件的列表?
类似这样的:glob("data/['folder1', 'folder2']/*");
【问题讨论】:
如何使用 PHP glob() 函数从多个文件夹中获取所有文件的列表?
类似这样的:glob("data/['folder1', 'folder2']/*");
【问题讨论】:
如the documention for glob 中所述,只要使用GLOB_BRACE 标志,您就可以扩展{a,b,c} 以匹配a、b 或c。
glob("data/{folder1,folder2}/*", GLOB_BRACE);
【讨论】:
如果您不想指定子目录,请尝试:
$all_files = glob("{data/*/*}", GLOB_BRACE);
【讨论】: