Навигация
 
Главная
Для начинающих
Паскаль/Pascal
Bash

Визуальное программирование
• Visual Basic
• Delphi/Делфи
• C++/Си++/Си
• документация
• Компоненты

WEB программирование
• MySQL/мускул
• Web-дизайн
•• Шрифты
• PHP/Пхп
• Документация PHP
• JavaScript
•• библиотека jquery
•  Документация
Прочее

 
 
Поиск по сайту
 




 
 
О нас
  У нас Вы можете скачать исходники, скачать скрипты, найти исходники, исходники delphi, документация по JQeury, исходники си, учебник HTML  
 
Теги
  codeserfercom, Linux, nbspnbsp, Private, Visual, Возможность, Пример, Рассмотрим, Сегодня, Теперь, будет, данных, значение, который, может, можно, написать, например, очень, переменной, переменных, пользователя, помощью, программа, программирования, программы, просто, работы, разработки, решил, сделать, скрипт, строки, строку, также, только, функции, число, этого, языка

Показать все теги
 
 
Счетчики
 
 
 
Реклама
   
 
Лучшие коды
   
   
 
Получение списка файлов
 Категория: Web-программирование » PHP | автор: Codeserfer | 3 октября 2009 | Просмотров: 2347  



 
Выложу скрипт, который я сам использую для получения массива, состоящего из имен файлов в данном каталоге. Это один из способов реализации, возможны и другие.
$handle=opendir('dir'); //Указываем каталог, список файлов в котором необходимо узнать
$file = readdir($handle); // читаем каталог в массив, но этот массив меня не устраивает, поэтому создаем новый:
while (false !== ($file = readdir($handle))) {
   if ($file == "..") continue; //эта строчка предотвращает попадание в пассив файла ".." (в линуксе это переход в предыдущую папку)
   if ($file == ".htaccess") continue; //файл .htaccess, который также есть в папке dir мне не нужен
   // по такому же принципу можно исключить и другие файлы
   $mfile[] = $file; //формируем новый массив
}
closedir($handle); //закрываем папку

В итоге у нас есть массив $mfile, очищенный от мусора и содержащий имена файлов из заданной папки. А что уже с ними делать - решать Вам :)
 
 

Что-то не получается? Не понятна какая-то часть кода? Напишите комментарий об этом и мы обязательно Вам все объясним!
Обязательно напишите отзыв о программе / учебнике. Для выражения благодарностей есть кнопка:


Своё Спасибо, еще не выражали.
 
  Просьбы перезалить в комментариях принимаются
 
 (голосов: 2)
 
 
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
 
  Другие коды по теме:  
 
  • Закачка файлов с удаленного сервера на свой
  • Обращение к WhoIs для IP на PHP
  • Сортировка
  • Галерея изображений
  • Определяем расширение экрана с помощью WinAPI
  •  
    Комментарии (1) Распечатать




     Написал: pinkrong
     7 октября 2009 22:32 | ICQ: --
     

    Группа: Гости
    Регистрация: --
    спасибо, не зря ваш сайт на первом месте в Google
     
     Публикаций: 0 | Комментариев: 0


    © 2008 - 2010. Копирование материалов запрещено!
    Мой аккаунт
     
    Логин
    Пароль
     
     
     
    Опрос
     
    Чего нам не хватает?

    Ничего, все прекрасно и так!
    Другого дизайна
    Больше кодов
    Больше комментариев
    Посещаемости
    Дополнительных сервисов для удобства пользователей
    Другое (напишите, пожалуйста, что)
     
     
    Друзья
     
    serial, crack, keygen
    cool-archive.ru
    ABC-IT.lv - истиному ИТишнику!
     
     
    Архив кодов
      Август 2011 (1)
    Июль 2011 (4)
    Июнь 2011 (3)
    Апрель 2011 (2)
    Февраль 2011 (5)
    Январь 2011 (3)
     
     
     
    Реклама