次のファイルを含むディレクトリがあり、日付 (月、日、年) で名前が付けられているとします。
030313.pdf 030513.pdf 040113.pdf 052013.pdf
私は、explode() を使用してファイル名を壊すことができることを知っています。また、次のような多次元配列に何らかの方法でデータを保存する必要があると想定しています。
$files = array
(
array("030313.pdf", 03,03,13),
array("030513.pdf", 03,05,13),
array("040113.pdf", 04,01,13),
array("052013.pdf", 05,20,13)
);
その情報を月ごとにグループ化し、日ごとに並べ替えて、リンクの箇条書きリストとしてエコーアウトすることは可能ですか?
何かのようなもの:
2013 年 3 月:
- 2013/03/03 (実際のファイルにリンク)
- 2013/03/05 (実際のファイルにリンク)
2013年4月:
- 2013/04/01 (実際のファイルにリンク)
2013年5月:
- 2013/05/20 (実際のファイルにリンク)
これが可能である場合、たとえば 100 ~ 1000 個のファイルがあったとします。このページをロードすると、サーバーのパフォーマンスの問題が発生しますか?
ありがとう
ブレット