次のファイルを含むディレクトリがあるとします。
- a_1.csv
- a.csv
- b_1.csv
- b.csv
- something_else.csv
ここで、このディレクトリをreaddir()して、(a.csv、a_1.csv)で始まるすべてのファイルを配列$ aに入れ、bで始まるすべてのファイル(b.csvおよびb_1.csv)を配列$に入れます。 b。他のすべてのファイルは無視する必要があります(例:something_else.csv)
ディレクトリ全体を反復処理してファイル名をpreg_matchすることを考えましたが、これを行うためのより高速な方法があるかどうかわかりませんか?