Re: PHP_Compat: image_type_to_mime_type()
| From: | Aidan Lister | Date: | Fri, 18 Jun 2004 08:03:37 +0000 |
| Subject: | Re: PHP_Compat: image_type_to_mime_type() | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-30891@lists.php.net to get a copy of this message | ||
Nice work, thanks
"Tobias Schlitt" <tobias@schlitt.info> wrote in message
news:40D26708.5000302@schlitt.info...
> 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