при определении типа файла выводит Composite Document File V2 Document, No summary info - файл формата doc Тип определяю командой finfo_file. Операционка Windows 7, на XP работает.
А кто вам впринципе давал гарантию, что какая-то ф-я сможет определить тип файла? Пишите сами или доверяйте расширению. Даже при определении binary/text утилиты временами путаются.
uorypm В чем сакральный смысл применения SplFileInfo в данном контексте? ТС хочет формализовать содержимое, а не получить размер и время/дату изменения файла. maxter88 Определение "типа" любого файла, задача ИМХО не разрешимая в принципе. Файл - это просто хранилище, куда любой может положить все, что заблагорассудится. Аналогичная задача: Определить фамилии всех жильцов, глядя на дом в бинокль. Если необходимо из общего множества выбирать файлы определенных "типов", это уже вполне решаемая алгоритмически задача: 1. Вычленить общее, что есть у файлов нужного "типа". Помимо расширения, это может быть часть содержимого (как, к примеру, сигнатура "RAR", "RIFF", "BMP", "JFIF"). 2. Из всего множества файлов выбирать те, что подходят под условие 1.