أخي الكريم يمكن استخدام الدالة getimagesize للحصول على خواص الملفات وتدعم كثير من الامتدادات يمكنك كتباتها بالشكل التالي :
كود 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;
ويكون ناتج النوع أحد الأرقام التالية التي توضح نوع الملف
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