フォルダーとそのサブフォルダー内のすべてのファイル (特定の拡張子を持つ) を一覧表示する必要があります。PHP list all files in directoryでの @Matthew の素晴らしい回答で説明されているように、 RecursiveIteratorIterator を使用しました。
- 検索のルートを「..」に設定しており、すべてのファイル名に「../」というプレフィックスが付きます。ファイル名だけを取得するにはどうすればよいですか?
- ファイル名に加えて、その親フォルダー名を取得するにはどうすればよいですか?
- ...そして、ファイル名のフルパスを取得するにはどうすればよいですか?
最後にもう 1 つ: ファイル ツリー、またはサブディレクトリを持たないすべてのディレクトリを表示することは、ファイルを扱うときに実行したいことの例です。このデータをクライアント側にどのように渡すことをお勧めしますか?また、データ構造はどのようになりますか?