Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Общие вопросы > Как можно исключить определенную группу файлов |
Автор: Alek74 15.4.2006, 10:12 |
Как можно исключить определенную группу файлов? К примеру *.txt при подсчете файлов. |
Автор: krulik 15.4.2006, 10:38 | ||
Глупо но можно так. Например через glob() считать все файлы из директории. Ну а потом подсчитать сколько там файлов определенного расширения. Искать нужные файлы через регулярные выражения. Вот реализация того что я сказал выше:
|
Автор: Alek74 15.4.2006, 11:55 | ||||
Вот нашел на форуме функцию.
Разрезать до расширения можно так
А вот как поставить это дополнительное условие? |
Автор: krulik 15.4.2006, 12:04 | ||
Alek74 ты мой код пробовал? Там все работает. Не нравится способ определения типа файла? Используй другую (это уже твое решение. Тем более я просто взял код из своей гоствевухи и только тело цикла переделал под твой вопрос.). Я просто привел возможный алгоритм
Как ни крути все равно прийдется сравнивать каждый файл. И к томуже в куске кода который ты привел я не вижу ничего похожего на решение твоего вопроса. ЗЫ: может из-за отсутствия большого опыта в программированиии на РНР, но другого алгоритма кроме предложеного мною ранее я не вижу! |