Get Image Height and Width as integer values?
Solution 1:
Try like this:
list($width, $height) = getimagesize('path_to_image');
Make sure that:
- You specify the correct image path there
- The image has read access
- Chmod image dir to 755
Also try to prefix path with $_SERVER["DOCUMENT_ROOT"]
, this helps sometimes when you are not able to read files.
Solution 2:
list($width, $height) = getimagesize($filename)
Or,
$data = getimagesize($filename);
$width = $data[0];
$height = $data[1];
Solution 3:
getimagesize() returns an array containing the image properties.
list($width, $height) = getimagesize("path/to/image.jpg");
to just get the width and height or
list($width, $height, $type, $attr)
to get some more information.