pobieram listę ścieżek plików z katalogu, i teraz chcę ją dać do tablicy przykładowo mam
Kod
.\my\media\gg\hura2.gif
.\my\media\gg\luzik.gif
.\my\media\gg\rotfl.gif
.\my\media\gg\usmiech.gif
.\my\media\Next.gif
.\my\css\main.css
...
.\my\media\gg\luzik.gif
.\my\media\gg\rotfl.gif
.\my\media\gg\usmiech.gif
.\my\media\Next.gif
.\my\css\main.css
...
i teraz chcę to przeobrazić do postaci
Kod
Array
(
[my] => Array
(
[media] => Array
(
[gg] => Array
(
[0] => hura2.gif
[1] => luzik.gif
[2] => usmiech.gif
[3] => Next.gif
)
[0] => Next.gif
)
)
[css] => Array
(
[0] => main.css
)}
(
[my] => Array
(
[media] => Array
(
[gg] => Array
(
[0] => hura2.gif
[1] => luzik.gif
[2] => usmiech.gif
[3] => Next.gif
)
[0] => Next.gif
)
)
[css] => Array
(
[0] => main.css
)}
a tu scrypcik
$objDir = new RecursiveIteratorIterator( new RecursiveDirectoryIterator( './' ) ); foreach( $objDir as $objFile ){ $count = 1; dodajGalaz($drzewo,$galaz); //myślałem o funkcji do której przypisujemy poklei gałęzie aż do ostatniego pliku, //lecz napotkałem się na tzw ścianę, i nic nie mogę wymyślić $i++; } }