Para saber el ancho y alto de una imagen, así como el tipo de archivo y los canales de color, podemos hacer uso de la función getimagesize(string $filename).

La función devuelve una matriz de 7 elementos.
Siendo los indices:
0: Ancho.
1: Alto.
2: una de las constantes IMAGETYPE_XXX indicando el tipo de imagen.
3: cadena de texto con la cadena height=”yyy” width=”xxx”.
4,5,6 y/o 7: Los canales RGB y/o CMYK

A continuación un ejemplo de uso:
<?php
list($ancho, $alto, $tipo, $atributos) = getimagesize("img/flag.jpg");
echo "<img src=\"img/flag.jpg\" $atributos alt=\"Ejemplo de getimagesize()\" />";
?>
0
Puntos
1152
Visitas
0
Resp
Por zerodarck hace 11 años
Master
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar