image_type_to_mime_type()函数是PHP中的内置函数,用于获取由其他不同函数(如getimagesize(),exif_read_data(),exif_thumbnail(),exif_imagetype()等)返回的图像类型的MimeType。
MIME代表Multi-purpose Internet邮件扩展。 MIME类型形式是Internet上对文件类型进行分类的标准方法。诸如Web服务器和浏览器之类的Internet程序都具有MIME类型的列表,因此,无论它们使用什么操作系统,它们都可以以相同的方式传输相同类型的文件。
用法:
string image_type_to_mime_type( int $imagetype )
参数:该函数接受单个参数$imagetype,该参数包含IMAGETYPE_XXX常数的整数值,例如IMAGETYPE_GIF,IMAGETYPE_JPEG,IMAGETYPE_PNG等。
Return values:此函数返回给定IMAGETYPE常量的Mime Type字符串。
以下是所有返回值的详尽列表。
图像类型 | 返回值 |
---|---|
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()函数:
程序1:
<?php
echo image_type_to_mime_type(IMAGETYPE_PNG);
?>
输出:
image/png
程序2:
<?php
echo image_type_to_mime_type(IMAGETYPE_JPEG);
?>
输出:
image/jpeg
参考: https://www.php.net/manual/en/function.image-type-to-mime-type.php
相关用法
- p5.js sq()用法及代码示例
- d3.js d3.map.has()用法及代码示例
- PHP next()用法及代码示例
- p5.js day()用法及代码示例
- p5.js pow()用法及代码示例
- CSS var()用法及代码示例
- d3.js d3.map.set()用法及代码示例
- PHP pow( )用法及代码示例
- PHP pi( )用法及代码示例
- PHP Ds\Map get()用法及代码示例
- PHP Ds\Map put()用法及代码示例
注:本文由纯净天空筛选整理自ShrabanaBiswas大神的英文原创作品 PHP | image_type_to_mime_type() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。