当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP image_type_to_mime_type()用法及代码示例


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



相关用法


注:本文由纯净天空筛选整理自ShrabanaBiswas大神的英文原创作品 PHP | image_type_to_mime_type() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。