すべてのサブディレクトリ内のすべてのファイルを多次元配列にリストしようとしています。
例えば:
ファイル構造
- ルート/index.php
- ルート/フォルダ1/a.jpg
- ルート/フォルダ1/b.jpg
- ルート/フォルダ1/c.mov
- ルート/フォルダ2/aa.jpg
- ルート/フォルダ2/bb.jpg
- ルート/フォルダ2/cc.mov
このような array() を取得しようとしています...
$list = array(
array(
'type' => 'image',
'folder'=> 'folder1',
'imgs' => array('a.jpg', 'b.jpg')
),
array(
'type' => 'video',
'folder'=> 'folder1',
'video' => 'c.mov'
),
array(
'type' => 'image',
'folder'=> 'folder2',
'imgs' => array('aa.jpg', 'bb.jpg')
),
array(
'type' => 'video',
'folder'=> 'folder2',
'video' => 'cc.mov'
),
)