ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

еще один вопрос по php
  #1  
Старый 24.03.2006, 17:14
Аватар для Utochka
Utochka
Постоянный
Регистрация: 21.12.2005
Сообщений: 620
Провел на форуме:
1867718

Репутация: 268


По умолчанию еще один вопрос по php

Есть папка в ней txt файлы, как мне получить имена всех txt файлов в этой папке.
 
Ответить с цитированием

  #2  
Старый 24.03.2006, 17:22
Аватар для ZaCo
ZaCo
Banned
Регистрация: 20.06.2005
Сообщений: 880
Провел на форуме:
4610226

Репутация: 1332


По умолчанию

Цитата:
scandir
(PHP 5)

scandir -- Получить список файлов и каталогов, расположенных по указанному пути
Описание
массив scandir ( строка каталог [, целое порядок_сортировки])
очень сложно пользоваться поиском. и проверяешь у каждого элемента массива четыре последних символа
 
Ответить с цитированием

  #3  
Старый 24.03.2006, 18:11
Аватар для Utochka
Utochka
Постоянный
Регистрация: 21.12.2005
Сообщений: 620
Провел на форуме:
1867718

Репутация: 268


По умолчанию

А можно пример на php? Плиз очень надо!
 
Ответить с цитированием

  #4  
Старый 24.03.2006, 18:17
Аватар для ferryman
ferryman
Познающий
Регистрация: 13.02.2006
Сообщений: 88
Провел на форуме:
304371

Репутация: 16
Отправить сообщение для ferryman с помощью ICQ
По умолчанию

Код:
$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  
Старый 24.03.2006, 21:34
Аватар для A110ut
A110ut
Постоянный
Регистрация: 31.12.2005
Сообщений: 605
Провел на форуме:
4349433

Репутация: 661


По умолчанию

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();
?>

Последний раз редактировалось A110ut; 24.03.2006 в 21:38..
 
Ответить с цитированием

  #6  
Старый 26.03.2006, 01:24
Аватар для Trinux
Trinux
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме:
941818

Репутация: 569


По умолчанию

Проще будте, проще. Зачем юзать какие-то классы, когда есть всеми любимый opendir() ?? Все намного проще
 
Ответить с цитированием

  #7  
Старый 26.03.2006, 11:26
Аватар для A110ut
A110ut
Постоянный
Регистрация: 31.12.2005
Сообщений: 605
Провел на форуме:
4349433

Репутация: 661


По умолчанию

дык
Цитата:
Сообщение от A110ut  
чисто для примера
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ