Para obtener las dimensiones de una imagen o foto en php utilizaremos la función getimagesize(), con la que podemos averiguar el tamaño de un archivo de imagen, las dimensiones (ancho, alto), y el tipo de archivo (gif, jpg, png, bmp, etc…) y los atributos (width=”” height=””) con el alto/ancho para ser usados dentro de la etiqueta IMG de HTML).

Modo de uso (acordaros de reemplazar “MI_IMAGEN.jpg” por el nombre de vuestra imagen):

Un ejemplo de Resultado:

Ancho: 800
Alto: 600
Tipo: 2
Atributos: width=”800″ height=”600″

El tipo de imagen vemos que es numérico, pero si queremos averiguar a que formato se corresponde cada número os dejo la siguiente tabla con sus valores:

Tipos de imagen:

1 = GIF 5 = PSD 9 = JPC 13 = SWC
2 = JPG 6 = BMP 10 = JP2 14 = IFF
3 = PNG 7 = TIFF 11 = JPX 15 = WBMP
4 = SWF 8 = TIFF 12 = JB2 16 = XBM