PHP_Compat: image_type_to_mime_type()

From: 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

« previous php.pear.dev (#30889) next »