проверка изображения на существование (PHP)

158
30 ноября 2019, 23:50

как на PHP проверить существование изображение взятого с другого сайта. К примеру: Существует , Не существует

Answer 1

Если просто проверить существование файла, то get_headers() сгодится, если нужно дополнительно проверить является ли файл изображением,а также получить его размеры для генерации превью, то лучше getimagesize()

function is_image($file) {
   $size = getimagesize($file);
   return (strtolower(substr($size['mime'], 0, 5)) == 'image' ? true : false);  
}

А способов много на самом деле: file_exists();

exif_imagetype();

fopen();

get_headers();

curl

file_get_contents(); ит.д.

READ ALSO
Как взять данные о видео из вк с помощью vk api?

Как взять данные о видео из вк с помощью vk api?

Дело заключается в том,что я беру данные из пабликов и там иногда проскакивают данные о видео с вк или youtube'aЭтими данными являются track_code,access_key...

151
php как узнать и вывести все файлы в папке

php как узнать и вывести все файлы в папке

В заголовке весь вопросЕсть известная директория site

145
Вычисление корня произвольной степени [закрыт]

Вычисление корня произвольной степени [закрыт]

Подскажите, пожалуйста, как извлечь корень произвольной степени из числаПример:

156
Не работает распараллеливание в OpenMP

Не работает распараллеливание в OpenMP

Я написал простую программу для того, чтобы проверить, работает ли у меня распараллеливание OpenMpВ свойствах проекта я подключил поддержку...

135