php - sviluppatore - ricerca immagini wikipedia




Ottieni dimensioni dell'immagine (2)

Puoi usare la funzione getimagesize questo modo:

list($width, $height) = getimagesize('path to image');
echo "width: " . $width . "<br />";
echo "height: " .  $height;

Questa domanda ha già una risposta qui:

Ho un URL per l'immagine, come $var = http://example.com/image.png

Come posso ottenere le sue dimensioni su un array , come array([h]=> 200, [w]=>100) (height=200, width=100) ?


Usando la funzione getimagesize , possiamo anche ottenere queste proprietà di una particolare immagine-

<?php

list($width, $height, $type, $attr) = getimagesize("image_name.jpg");

echo "Width: " .$width. "<br />";
echo "Height: " .$height. "<br />";
echo "Type: " .$type. "<br />";
echo "Attribute: " .$attr. "<br />";

//Using array
$arr = array('h' => $height, 'w' => $width, 't' => $type, 'a' => $attr);
?>


Risultato come questo -

Larghezza: 200
Altezza: 100
Tipo: 2
Attributo: larghezza = altezza '200' = '100'


Tipo di immagine considera come -

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





dimensions