Re: PHP_Compat: image_type_to_mime_type()
| From: | Aidan Lister | Date: | Fri, 18 Jun 2004 08:36:15 +0000 |
| Subject: | Re: PHP_Compat: image_type_to_mime_type() | ||
| References: | 1 2 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-30893@lists.php.net to get a copy of this message | ||
http://cvs.php.net/co.php/pear/PHP_Compat/Compat/Function/image_type_to_mime_type.php?r=1.1
:D
"Aidan Lister" <aidan@php.net> wrote in message
news:20040618080334.94047.qmail@pb1.pair.com...
> 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