PHP_Compat: image_type_to_mime_type()
| From: | Tobias Schlitt | Date: | Fri, 18 Jun 2004 03:52:40 +0000 |
| Subject: | PHP_Compat: image_type_to_mime_type() | ||
| Groups: | php.pear.dev | ||
| Request: | Send a blank email to pear-dev+get-30889@lists.php.net to get a copy of this message | ||
Hi all!
Just a small addition to PHP_Compat, since the method has been introduced in PHP 4.3.0.
<?php
function image_type_to_mime_type($imagetype)
{
switch ($imagetype) {
case IMAGETYPE_GIF:
return "image/gif";
break;
case IMAGETYPE_JPEG:
return "image/jpeg";
break;
case IMAGETYPE_PNG:
return "image/png";
break;
case IMAGETYPE_SWF:
case IMAGETYPE_SWC:
return "application/x-shockwave-flash";
break;
case IMAGETYPE_PSD:
return "image/psd";
break;
case IMAGETYPE_BMP:
return "image/bmp";
break;
case IMAGETYPE_TIFF_MM:
case IMAGETYPE_TIFF_II:
return "image/tiff";
break;
case IMAGETYPE_JP2:
return "image/jp2";
break;
case IMAGETYPE_IFF:
return "image/iff";
break;
case IMAGETYPE_WBMP:
return "image/vnd.wap.wbmp";
break;
case IMAGETYPE_XBM:
return "image/xbm";
break;
case IMAGETYPE_JPX:
case IMAGETYPE_JB2:
case IMAGETYPE_JPC:
default:
return "application/octet-stream";
break;
}
}
?>
Regards,
Toby
--
Tobias Schlitt GPG Key: 0xA6529579
a passion for php http://www.schlitt.info