Reputation: 12254
Say I have the URL of an image, is there an easy way to get it's height/width using PHP? I'd prefer not to use javascript if possible.
Upvotes: 2
Views: 210
Reputation: 123791
You could use getimagesize
The getimagesize() function will determine the size of any given image file and return the dimensions along with the file type and a height/width text string to be used inside a normal HTML tag and the correspondant HTTP content type.
Returns an array with 7 elements.
Index 0 and 1 contains respectively the width and the height of the image.
list($width, $height, $type, $attr) = getimagesize("yourimage.jpg");
Also there is imagesx and imagesy functions to get width and height of images individually.
Upvotes: 7