PHP | image_type_to_mime_type()函数
image_type_to_mime_type()函数是PHP中的一个内置函数,用于获取由 getimagesize()、exif_read_data()、exif_thumbnail()、exif_imagetype() 等其他不同函数返回的图像类型的 MimeType。
MIME代表多用途 Internet 邮件扩展。 MIME 类型表单是在 Internet 上对文件类型进行分类的标准方法。 Web 服务器和浏览器等 Internet 程序都有一个 MIME 类型列表,因此它们可以以相同的方式传输相同类型的文件,无论它们使用什么操作系统。
句法:
string image_type_to_mime_type( int $imagetype )
参数:此函数接受单个参数$imagetype ,其中包含 IMAGETYPE_XXX 常量的整数值,例如 IMAGETYPE_GIF、IMAGETYPE_JPEG、IMAGETYPE_PNG 等。
返回值:此函数返回给定 IMAGETYPE 常量的 Mime 类型字符串。
以下是所有返回值的详尽列表。
imagetype | Return 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 |
下面的程序说明了PHP中的 image_type_to_mime_type()函数:
方案一:
输出:
image/png
方案二:
输出:
image/jpeg
参考: https://www. PHP.net/manual/en/函数.image-type-to-mime-type。 PHP