список файлов в директории

Discussion in 'PHP' started by Flame of Soul, 10 Jun 2008.

  1. Flame of Soul

    Flame of Soul Elder - Старейшина

    Joined:
    25 May 2007
    Messages:
    185
    Likes Received:
    146
    Reputations:
    45
    необходимо сделать как бы дерево каталогов, например есть такое устройство файловой системы
    HTML:
    [admin] -> [111] -> [users] -> user.log
          |                     -> user.ip
          |                     -> index.php
          |
          | -> [222] -> [kernel] -> kernel.php
                   | ->kernel.php
    
    необходимо чтобы он выводил все ветви не важно сколько там под каталогов и файлов, например:

    HTML:
    admin -> 111 -> users -> user.log
    admin -> 111 -> user.ip
    admin -> 111 -> index.php
    admin -> 222 -> kernel -> kernel.php
    admin -> 222 -> kernel.php
    огромное спасибо всем кто поможет, сменя плюсики за стоящие ответы
     
  2. VDShark

    VDShark Elder - Старейшина

    Joined:
    1 Feb 2007
    Messages:
    260
    Likes Received:
    158
    Reputations:
    62
    Нечто вродь такого, форматирование сам добавишь, если нужно будет :)

    PHP:
    <?php
        $rootdir 
    'blablabla'//дира, откуда ведем обход
        
        
    recur($rootdir);
        
        function 
    recur($dir){
            
    $handle opendir($dir);
            
    readdir($handle);
            
    readdir($handle);
            while(
    $file readdir($handle)){
                if(
    is_dir($dir.'/'.$file)) recur($dir.'/'.$file);
                else echo 
    $dir.'/'.$file,'<br>';
            }
        }
     
    1 person likes this.
  3. Flame of Soul

    Flame of Soul Elder - Старейшина

    Joined:
    25 May 2007
    Messages:
    185
    Likes Received:
    146
    Reputations:
    45
    спасибо большое VDShark!!!!
    остальное сделаю сама!!!
    тему можно закрывать