Узнать MIME-файла
Определить MIME файла можно через функции mime_content_type()
или finfo_open()
.
# 1-ый способ mime_content_type('file.txt'); // text/plain # 2-ой способ $finfo = finfo_open(FILEINFO_MIME_TYPE); finfo_file($finfo, 'file.txt'); // text/plain
Проверять тип файла (jpg, txt) рекомендуется по MIME, т.к. расширение можно просто поменять, а MIME поменять не получится.
В документации PHP функция mime_content_type()
некоторое время была ошибочно указана как устаревшая (deprecated).
Поддержать автора