(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
image_type_to_mime_type — Get Mime-Type for image-type returned by getimagesize, exif_read_data, exif_thumbnail, exif_imagetype
$image_type
The image_type_to_mime_type() function will determine the Mime-Type for an IMAGETYPE constant.
image_type
One of the IMAGETYPE_* constants.
IMAGETYPE_*
The returned values are as follows
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
image/tiff
IMAGETYPE_TIFF_MM
IMAGETYPE_JPC
application/octet-stream
IMAGETYPE_JP2
image/jp2
IMAGETYPE_JPX
IMAGETYPE_JB2
IMAGETYPE_SWC
IMAGETYPE_IFF
image/iff
IMAGETYPE_WBMP
image/vnd.wap.wbmp
IMAGETYPE_XBM
image/xbm
IMAGETYPE_ICO
image/vnd.microsoft.icon
IMAGETYPE_WEBP
image/webp
IMAGETYPE_AVIF
image/avif
IMAGETYPE_HEIF
image/heif
Example #1 image_type_to_mime_type() example
<?php header("Content-type: " . image_type_to_mime_type(IMAGETYPE_PNG)); ?>
Note: This function does not require the GD image library.
Note:
This function does not require the GD image library.