Overview
PHP provides a function to get the width and height of an image. The getimagesize() function will determine the size of image file including flash file(swf).
Syntax
PHP Code:
list($width, $height, $type, $attr) = getimagesize("image_name.jpg");
Code
This is a sample code, change image_name to your image name and test it!
PHP Code:
<?php
list($width, $height, $type, $attr) = getimagesize("image_name.jpg"); echo "Image width " .$width;
echo "<BR>";
echo "Image height " .$height;
echo "<BR>";
echo "Image type " .$type;
echo "<BR>";
echo "Attribute " .$attr;
?>
When you run this script you will see the result like this
Image width
379
Image height
344
Image type
2
Image attribute
width="379" height="344"
You will get the width, height, type of an image and also attribute of an image, I use this function in my image upload form.
Type of an image you can see from table below
Type of the image 
1 = GIF 5 = PSD 9 = JPC 13 = SWC 2 = JPG 6 = BMP 10 = JP2 14 = IFF 3 = PNG 7 = TIFF(intel byte order) 11 = JPX 15 = WBMP 4 = SWF 8 = TIFF(motorola byte order) 12 = JB2 16 = XBM