2012-05-14 8 views
1

内の特定のファイルパスを入れて、私は、次のファイルとディレクトリがあるとしましょう:読むディレクトリおよび配列

  • a_1.csv
  • a.csv
  • b_1.csv
  • b.csv
  • something_else.csv

私はこのディレクトリを読んで、すべてのファイルをbeginn ($ a.csv、a_1.csv)を配列$ aに、b(b.csvとb_1.csv)で始まるすべてのファイルを$ bに配列します。その他のファイルはすべて無視する必要があります。 something_else.csv

私はディレクトリ全体とファイル名をpreg_match'ingすることについて考えましたが、これを行うより速い方法があるかどうかわかりません。

答えて

3

あなたはグロブhttp://sg.php.net/glob

$a = glob('a*.csv'); 
$b = glob('b*.csv'); 
を使用することができます
関連する問題