Array of paths to html lists

Posted by dmsk on Stack Overflow See other posts from Stack Overflow or by dmsk
Published on 2010-05-26T18:11:15Z Indexed on 2010/05/26 18:21 UTC
Read the original article Hit count: 506

Filed under:
|
|
|

I wrote a recursive function, which returns an array with the paths to all files/folders in a given path. An array is already sorted and returns the exact information i want, but i struggle to display it properly in html lists.

Array_of_paths = ( 
[0] => /path/to/folderA/
[1] => /path/to/folderA/subfolderAA/
[2] => /path/to/folderB/
[3] => /path/to/folderB/subfolderBB/
[4] => /path/to/folderB/subfolderBB/fileBB.txt
[5] => /path/to/folderB/fileB.txt
[6] => /path/to/folderC/
...
)

I want to put these paths in <ul>,<li> tags to see something like this:

   <ul>
     <li>/path/to/folderA/
         <ul>
           <li>/path/to/folderA/folderAA/</li>
         </ul>
     </li>
     <li>/path/to/folderB
         <ul>
           <li>/path/to/folderB/subfolderBB/
             <ul>
               <li>/path/to/folderB/subfolderBB/fileBB.txt</li>
             </ul>
           </li>
           <li>/path/to/folderB/fileB.txt</li>
         </ul>
     </li>
     <li>/path/to/folderC/</li>
   </ul>

=>

  • /path/to/folderA/
    • /path/to/folderA/folderAA/
  • /path/to/folderB
    • /path/to/folderB/subfolderBB/
      • /path/to/folderB/subfolderBB/fileBB.txt
    • /path/to/folderB/fileB.txt
  • /path/to/folderC/

I managed to find a couple of similars questions, but the answers were in Ruby language. So, what's the problem solving idea behind this?

© Stack Overflow or respective owner

Related posts about php

Related posts about html