1

glob()PHP関数を使用して、複数のフォルダからすべてのファイルのリストを取得するにはどうすればよいですか?

このようなもの:glob("data/['folder1', 'folder2']/*");

4

2 に答える 2

5

のドキュメントでglob説明されているように、フラグを使用する限り、 、、または{a,b,c}に一致するように拡張できます。abcGLOB_BRACE

glob("data/{folder1,folder2}/*", GLOB_BRACE);
于 2012-11-19T18:37:05.570 に答える
0

サブディレクトリを指定したくない場合は、次を試してください。

$all_files = glob("{data/*/*}", GLOB_BRACE);
于 2012-11-19T18:48:03.897 に答える