Re: PHP_Compat: image_type_to_mime_type()
| From: | Aidan Lister | Date: | Fri, 18 Jun 2004 08:57:38 +0000 |
| Subject: | Re: PHP_Compat: image_type_to_mime_type() | ||
| References: | 1 2 3 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-30895@lists.php.net to get a copy of this message | ||
What do you think about adding some of this stuff, devs?
http://aidan.dotgeek.org/wiki/index.php?area=PHP_Compat&page=AdditionalResources
Some of the functions are very old (too old?) and some of the functions
don't exactly replicate the behaviour (the ob functions don't clear the
memory like the native func).
I'm not sure what I would class the superglobal stuff as (loadEnviroment?)
What do you guys think?
"Aidan Lister" <aidan@php.net> wrote in message
news:20040618083612.20744.qmail@pb1.pair.com...
>
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