Я использую xampplite1.7.2, который использует PHP5.3.0 Я пытаюсь найти тип файла MIME. Но это дает мне ошибку:
вызов неопределенной функции
finfo_open ()
Я прочитал Руководство по PHP, в котором говорится, что эта функция поддерживается в PHP 5.3, и, как я уже упоминал, я использую xampplite1.7.2, который использует PHP5.3, тогда почему возникает эта ошибка. Я также использовал
$ _ FILES [ 'изображение'] [ 'типа']
Что показывает мне тип правильно. Я очень озадачен тем, что многие люди, которых я нашел, рассказывали разные способы получения MIME-TYPE с помощью Fileinfo и getimagesize () , но ни один из них не ссылается на $ _ FILES ['image'] [ 'типа'] .
В чем разница во всех этих функциях.
На самом деле я создал файл документа, а затем я изменил его на JPG, изменив его расширение. Моя проблема в том, что когда я проверяю тип MIME с помощью $ _ FILES ['image'] ['type'] Это показывает мне image / jpeg , это показывает правильный MIME_type и если я использую другие методы, они покажут мне правильный тип этого файла, который является .doc-файлом. Потому что мне нужно найти способ получить правильный тип этого файла, который был .doc.
Как найти способы решения этой проблемы, потому что я продолжаю пытаться решить эту проблему, так как последние 24 часа, но, похоже, очень трудно найти MIME-тип в PHP. я не очень тренирован в работе с PHP. ТАК, пожалуйста, кто-нибудь, помогите мне решить эту проблему.
На самом деле я хочу найти, что данный файл является допустимым файлом изображения или нет.
Спасибо