Я работаю над проектом, связанным с управлением версиями, и у меня есть ссылки на файлы, просматриваемые через ViewVC. Я пытаюсь решить, является ли файл нормальным файлом или сжатыми данными, и поэтому решает, просматривать или скачивать их.PHP: лучший способ проверить, сжаты ли файлы данных
Я думаю об использовании функции finfo_file и проверке части «сжатых данных» в возвращаемом описании файла.
Вопрос в том, действительно ли это хороший способ проверки сжатых типов файлов? Если нет, то что лучше? Я не уверен, что эта функция говорит то же самое для всех сжатых файлов, например. .zip
.
нет ограничений на тип файла. может быть zip, gzip, tar или любой другой сжатый файл. – mavili