[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: работа с файловой системой
Bodich
Допустим есть каталог и в нем несколько похожих файлов файлов
Возможно ли как-нибуть сделать етот каталог массивом а файлы елементами етого массива))
например :
в каталоге /IMG/ есть файлы 1.jpeg , 2 jpeg etc..
$IMG=array(1.jpeg,2jpeg)
Надеюсь понятно) Спасибо за помощь .



Спустя 5 минут, 57 секунд (25.06.2010 - 22:42) tomash написал(а):
А что вам нужно положить в массив? Весь файл? Указатели на него?

Спустя 30 минут, 3 секунды (25.06.2010 - 23:12) Bodich написал(а):
нужно не класть а вытягивать из каталога елементы массива.

Спустя 8 минут, 51 секунда (25.06.2010 - 23:21) tomash написал(а):
Bodich
Для того что бы вытянуть! НУжно сначала втянуть

Спустя 5 минут, 25 секунд (25.06.2010 - 23:26) tomash написал(а):
Наверное Вам поможет scandir()

Спустя 5 минут, 26 секунд (25.06.2010 - 23:32) Bodich написал(а):
Спасибо )) получилось.

Спустя 2 дня, 19 часов, 51 минута, 41 секунда (28.06.2010 - 19:24) Bodich написал(а):
Еще проблемка может кто сталкивался: readdir возвращает массив но перемешивает его по своему можно ли как то добиться что бы выводились елементи так как они размещены в каталоге (функции sort() and rsort() не помогают). Спасибо.

Спустя 5 минут, 25 секунд (28.06.2010 - 19:29) tomash написал(а):
Bodich
Нет нельзя! Он выводит в порядке установленном файловой системой

Спустя 4 минуты, 59 секунд (28.06.2010 - 19:34) Bodich написал(а):
И что ничто нельзя поделать sad.gif( может какие-нибудь идеи ???

Спустя 5 минут, 56 секунд (28.06.2010 - 19:40) tomash написал(а):
Так а что Вы хотите сделать? Сложите все в массив а потом сортируйте

Спустя 1 час, 19 минут, 54 секунды (28.06.2010 - 21:00) linker написал(а):
Первый раз слышу, чтобы функция readdir возвращала массив. Считываете в массив opendir(); readdir(); closedir(); а потом сортируете как душе угодно с помощью usort(); Тут можно хоть по имени, хоть по расширению, хоть по дате, хоть по размеру, вариантов и простора - залейся, только лабай не хочу.

Спустя 1 час, 1 минута, 47 секунд (28.06.2010 - 22:02) Bodich написал(а):
Спасибо попробую разобраться smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.