[英]PHP - how to get mime type from getimagesize instead of a number
我正在使用 PHP 的getimagesize()函數從圖像 URL 獲取高度/寬度/類型。 目前,對於 jpg 文件, $type
正在返回2
。 我怎樣才能讓它返回實際的 mime 類型呢?
<?php
list($width, $height, $type) = getimagesize('https://loremflickr.com/cache/resized/65535_51564349748_2ceac19a11_z_640_360_nofilter.jpg');
echo 'Width: ' . $width . ' Height: ' . $height . ' Type: ' . $type;
這將返回: Width: 640 Height: 360 Type: 2
預期: Width: 640 Height: 360 Type: image/jpeg
該文檔非常清楚該函數返回的內容。 看起來您需要將整個返回值分配給局部變量(例如$size = getimagesize(...)
,然后從中獲取 mime 類型,例如$size['mime']
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.