תשתמש כבר בפונקציה שכתבנו ותעשה ככה:
PHP קוד:
$image_details = getimagesize("http://example.com/pic.png");
if (!($image_details))
die("This is not an image.");
$type = $image_details[2];
עכשיו אתה בודק למה שווה המשתנה $type:
1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF (של אינטל), 8 = TIFF(של מוטורולה), 9 = JPC, 10 = JP2, 11 = JPX, 12 = JB2, 13 = SWC, 14 = IFF, 15 = WBMP, 16 = XBM.
אתה יכול גם לבדוק לפי סיומת הקובץ אבל זו לא דרך אמינה במיוחד, אפשר לקחת קובץ JPG ולקרוא לו GIF.