Можно ли прочитать заголовок файла в PHP, чтобы определить тип загруженного файла?
Я не хочу полагаться на $_FILES['control_name_from_client']['type']
Поскольку мы знаем, что это свойство определяет тип файла, читая расширение загруженного файла.
Что если пользователь переименует, скажем, test.jpg -> test.xls. В этом случае $_FILES['control_name_from_client']['type']
покажет тип как application/vnd.ms-excel вместо image/jpeg. Естественно, это может создать проблемы, если необходимо выполнить код, который читает XLS файл, чтобы получить данные для обработки.
Любые предложения, пожалуйста?