php は画像が PNG 形式であるかどうかを判断します
function isPng($pngPath) { $size = getimagesize ($pngPath); $file_extension = strtolower(substr(strrchr($pngPath,'.'),1)); if('image/png' != $size['mime'] || $file_extension != 'png') { return FALSE; } else { return TRUE; } }