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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。