Если все, что вам нужно, это проверить расширение файла, чтобы увидеть, заканчивается ли оно чем-то (например, .jpg, .png и т. Д.), Вы можете использовать решение, представленное здесь:
функции launchWith () и endWith () в PHP
Я не знаком с библиотекой, которую вы используете, но действительно должен быть лучший способ определить,Файл на самом деле является изображением (своего рода метаданными).Может быть, чтение документации поможет?
РЕДАКТИРОВАТЬ: Я неправильно прочитал часть о функции, возвращающей целые числа, если изображение не найдено.Возможно, решения is_numeric()
достаточно, но я оставлю свой ответ, чтобы дать вам варианты (например, если вы хотите различать типы изображений).