Автоматическое обнаружение формата изображения в PHP

Я столкнулся с той же проблемой, что и вы, и огляделся вокруг обходного пути, и они говорят, что эта проблема возникнет только в режиме разработки, но производство работает просто отлично!

Посмотрите здесь : https://github.com/facebook/create-react-app/issues/6399

21
задан kender 9 October 2008 в 22:13
поделиться

4 ответа

Это - одна из функций getimagesize. Они, вероятно, должны были назвать это "getimageinfo", но это - PHP для Вас.

27
ответ дан 29 November 2019 в 20:51
поделиться

Можно назвать системную команду (если Вы находитесь под linux/unix), file, если Вам нравится:

kender@eira:~$ file a
a: JPEG image data, EXIF standard 2.2
0
ответ дан 29 November 2019 в 20:51
поделиться

Вы могли попробовать finfo_file() , по-видимому, улучшенная версия mime_content_type() .

Редактирование: хорошо, getimagesize() лучше..

2
ответ дан 29 November 2019 в 20:51
поделиться

Используйте exif_imagetype () , если он доступен ..:

http://www.php.net/manual/en /function.exif-imagetype.php

Я почти уверен, что функции exif доступны по умолчанию (т.е. вы должны специально исключить их, а не включать их) при установке php

3
ответ дан 29 November 2019 в 20:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: