Identificar ancho y alto de una imagen con PHP

Hoy les voy a presentar dos funciones de php, que son: list() y getimagesize().

list(), Realmente no es una función, tan solo que asigna variables en forma de array.

getimagesize(), Obtiene datos de una imagn como el ancho y el alto de una imagen o foto.

A continuación el código del ejemplo:

[cce_php]

<?php
$imagen=»ocumare.jpg»;
list($ancho_img, $alto_img, $tipo, $atributos) = getimagesize($imagen);
echo «<p>Los datos de la imagen son:</p>»;
echo «<div style=\»margin-left:30px;\»>»;
echo «<p>Ancho: «.$ancho_img.»px</p>»;
echo «<p>Alto: «.$alto_img.»px</p>»;
echo «<p>Titpo: «.$tipo.»</p>»;
echo «<p>Atributos: «.$atributos.»</p>»;
echo «<img src=\»».$imagen.»\» «.$atributos.» alt=\»Usando atributos de getimagesize()\» />»;
echo «</div>»;
?>

[/cce_php]

Tipo lo usamos ya que es la forma como getimagezise() devuelve los datos, pero lo hace de forma integer, otorgando el número 2 en caso de que la imagen sea formato JPG.

Si deseas puedes observarlo en marcha, haciendo click aquí o descargarlo desde aqui.

Por favor no olvides compartirlo, Gracias :).

Publicado por Johan Piña

Soy Programador Web desde hace 8 años, tengo experiencia en PHP, MySQL, HTML5, CSS3, JQuery. En cuanto a mi servicio como WebMaster ayudo a posicionar sitios web por las palabras claves que más le convengan, mejoro imagen corporativa, asesoro y mucho más.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.