Wielowymiarowa tablica z łańcucha
Powiedzmy, że mam ten ciąg, który chcę umieścić w wielowymiarowej tablicy.
Edytuj: Liczba podfolderów w łańcuchu jest dynamiczna .. od zerowych podfolderów do 10
<?php
$string ="Folder1/Folder2/Folder3/filename1\n";
$string .=" Folder1/Folder2/Folder3/filename2\n";
$string .=" Folder4/Folder2/Folder3/filename3\n";
?>
Chcę zwrócić następującą tablicę
<?php
Array
(
[Folder1] => Array
(
[Folder2] => Array
(
[Folder3] => Array
(
[0] => filename1
[1] => filename2
)
)
)
[Folder4] => Array
(
[Folder2] => Array
(
[Folder3] => Array
(
[0] => filename3
)
)
)
)
?>
Jaki byłby najskuteczniejszy sposób osiągnięcia tego celu?
A dla zabawy powiedzmy, że ta tablica zostanie wysłana na drugą stronę świata i chce wrócić do łańcucha. Jak byśmy to zrobili?