Detección automática de formato de imagen en PHP

Estoy buscando una forma de tomar una imagen cargada por el usuario que se encuentra actualmente en una ubicación temporal, por ejemplo: / tmp / jkhjkh78 y crear una imagen php a partir de ella, que detecte automáticamente el formato.

¿Hay una forma más inteligente de hacer esto que un montón de intentar / capturar con imagefromjpeg, imagefrompng, etc.?

Respuestas a la pregunta(7)

Su respuesta a la pregunta