lunes, 28 de julio de 2014

Obtener las dimensiones (anchura y altura) de una imagen con PHP


Bienvenid@s, hoy veremos un sencillo ejemplo de como obtener las dimensiones (anchura y altura) de una imagen con PHP, para ello utilizaremos la funcion getimagesize(src), esta función nos retornará un array con información de la imagen, entre la información que regresa se encuentran la anchura y la altura, así como los bits de la imagen y el tipo mime al que pertenece.

La anchura de la imagen se encuentra en el index 0 y la altura en el index 1 del array devuelto.

A continuación puedes ver un ejemplo:

// Ruta de la imagen 
$src = "php.png";

//Obtenemos información de la imagen
$info = getimagesize($src);
//Anchura -> $info[0]
//Altura -> $info[1]

print "<p>Examinando la imagen <strong>$src</strong></p>";

//Extraemos toda la información
foreach ($info as $key => $val)
{
print "<p>$key => $val</p>";
}


No hay comentarios: