Php/docs/function.image-type-to-mime-type
From Get docs
image_type_to_mime_type
(PHP 4 >= 4.3.0, PHP 5, PHP 7)
image_type_to_mime_type — Get Mime-Type for image-type returned by getimagesize, exif_read_data, exif_thumbnail, exif_imagetype
Description
image_type_to_mime_type
( int $imagetype
) : string
The image_type_to_mime_type() function will determine the Mime-Type for an IMAGETYPE constant.
Parameters
imagetype
- One of the
IMAGETYPE_XXX
constants.
Return Values
The returned values are as follows
imagetype
|
Returned value |
---|---|
IMAGETYPE_GIF
|
image/gif
|
IMAGETYPE_JPEG
|
image/jpeg
|
IMAGETYPE_PNG
|
image/png
|
IMAGETYPE_SWF
|
application/x-shockwave-flash
|
IMAGETYPE_PSD
|
image/psd
|
IMAGETYPE_BMP
|
image/bmp
|
IMAGETYPE_TIFF_II (intel byte order)
|
image/tiff
|
IMAGETYPE_TIFF_MM (motorola byte order)
|
image/tiff
|
IMAGETYPE_JPC
|
application/octet-stream
|
IMAGETYPE_JP2
|
image/jp2
|
IMAGETYPE_JPX
|
application/octet-stream
|
IMAGETYPE_JB2
|
application/octet-stream
|
IMAGETYPE_SWC
|
application/x-shockwave-flash
|
IMAGETYPE_IFF
|
image/iff
|
IMAGETYPE_WBMP
|
image/vnd.wap.wbmp
|
IMAGETYPE_XBM
|
image/xbm
|
IMAGETYPE_ICO
|
image/vnd.microsoft.icon
|
IMAGETYPE_WEBP
|
image/webp
|
Examples
Example #1 image_type_to_mime_type() example
<?phpheader("Content-type: " . image_type_to_mime_type(IMAGETYPE_PNG));?>
Notes
Note:
This function does not require the GD image library.
See Also
- getimagesize() - Get the size of an image
- exif_imagetype() - Determine the type of an image
- exif_read_data() - Reads the EXIF headers from an image file
- exif_thumbnail() - Retrieve the embedded thumbnail of an image