2017-08-02 14 views
0

こんにちは私は内部にいくつかのファイルがあるフォルダがあり、そのフォルダ内にスクリプトを作成したいと思います。そのフォルダ内のすべてのファイルを取得する方法

+0

あなたはhttp://php.net/を使用することができますmanual/en/function.scandir.phpを 'preg_match'と組み合わせて実行するか、別の正規表現形式を使用するglobを試すことができます。また、 'g'はPHPの修飾語ではありません。 – chris85

答えて

1

あなたはそのためのSPLを使用することができます。

$filesystem_iterator = new FilesystemIterator(".", FilesystemIterator::SKIP_DOTS + FilesystemIterator::CURRENT_AS_PATHNAME); 
$filesystem_iterator = new RegexIterator($filesystem_iterator, "~backup_\\d{4}_\\d{2}_\\d{2}.zip~"); 
foreach ($filesystem_iterator as $pathname) 
{ 
    var_dump ($pathname); 
    ... 
} 
関連する問題