еще один вопрос по php

Discussion in 'PHP' started by Utochka, 24 Mar 2006.

  1. Utochka

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

    Joined:
    21 Dec 2005
    Messages:
    495
    Likes Received:
    106
    Reputations:
    54
    Есть папка в ней txt файлы, как мне получить имена всех txt файлов в этой папке.
     
  2. ZaCo

    ZaCo Banned

    Joined:
    20 Jun 2005
    Messages:
    737
    Likes Received:
    336
    Reputations:
    215
    очень сложно пользоваться поиском. и проверяешь у каждого элемента массива четыре последних символа
     
  3. Utochka

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

    Joined:
    21 Dec 2005
    Messages:
    495
    Likes Received:
    106
    Reputations:
    54
    А можно пример на php? Плиз очень надо!
     
  4. ferryman

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

    Joined:
    13 Feb 2006
    Messages:
    88
    Likes Received:
    8
    Reputations:
    5
    Code:
    $file_dir = "news";
    function open_dir($file_dir,$entry1,$i){
         global $entry1, $i;
         $d = dir($file_dir);
         $i=0;
         while($entry=$d->read()) {
            if (substr($entry,0,4)=="news") {
                    $entry1[$i]=$entry;
                    $i++;
                    }
            }
    $d->close();   
    }
    
    подробнее - здеся
     
  5. A110ut

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

    Joined:
    31 Dec 2005
    Messages:
    505
    Likes Received:
    263
    Reputations:
    92
    ferryman уже ответил, но теме не менее.. чисто для примера "как получить имена всех txt файлов в этой папке"

    <?php
    $dir = dir ("./");
    echo "Folder: ".$dir->path."<br />\n";
    while($f = $dir->read())
    {
    if (is_file ($f) AND substr ($f,-4,4) == '.txt')
    {
    echo $f."<br />\n";
    };
    };
    $dir->close();
    ?>
     
    #5 A110ut, 24 Mar 2006
    Last edited: 24 Mar 2006
  6. Trinux

    Trinux Members of Antichat

    Joined:
    26 Nov 2004
    Messages:
    1,403
    Likes Received:
    296
    Reputations:
    364
    Проще будте, проще. Зачем юзать какие-то классы, когда есть всеми любимый opendir() ?? Все намного проще
     
    _________________________
    1 person likes this.
  7. A110ut

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

    Joined:
    31 Dec 2005
    Messages:
    505
    Likes Received:
    263
    Reputations:
    92
    дык
    :):):)