Узнать 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).
Поддержать автора
Все статьи создаются и поддерживаются одним человеком,
если вам нравится контент, вы можете поддержать автора сайта