ホームページ >バックエンド開発 >PHPチュートリアル >PHP でサブディレクトリ内のファイルを反復処理するにはどうすればよいですか?
PHP サブディレクトリ ファイルの反復
このコード スニペットは、PHP のサブディレクトリ内のファイルを反復処理する方法を示しています:
<code class="php">$mainDirectory = "MainDirectory"; $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($mainDirectory)); foreach ($iterator as $file) { // Perform actions on each file here. echo $file->getPathname() . " - " . $file->getSize() . " bytes<br>"; }</code>
上記のコードは、RecursiveDirectoryIterator クラスと RecursiveIteratorIterator クラスを使用して、指定されたメイン ディレクトリとそのサブディレクトリを再帰的に走査します。これらのディレクトリ内で見つかったファイルごとに、ファイルの内容の読み取り、変更、その他の操作の実行など、必要なアクションを実行できます。
以上がPHP でサブディレクトリ内のファイルを反復処理するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。