PHP | exif_imagetype()函数
exif_imagetype()函数是PHP中的一个内置函数,用于确定图像的类型。
句法:
int exif_imagetype( string $filename )
参数:此函数接受单个参数$filename ,其中包含图像的名称或 URL。
返回值:此函数返回对应于 IMAGETYPE 常量之一的整数,如下所示:
- IMAGETYPE_GIF (1)
- IMAGETYPE_JPEG (2)
- IMAGETYPE_PNG (3)
- IMAGETYPE_SWF (4)
- IMAGETYPE_PSD (5)
- IMAGETYPE_BMP (6)
- IMAGETYPE_TIFF_II (7)
- IMAGETYPE_TIFF_MM (8)
- IMAGETYPE_JPC (9)
- IMAGETYPE_JP2 (10)
- IMAGETYPE_JPX (11)
- IMAGETYPE_JB2 (12)
- IMAGETYPE_SWC (13)
- IMAGETYPE_IFF (14)
- IMAGETYPE_WBMP (15)
- IMAGETYPE_XBM (16)
- IMAGETYPE_ICO (17)
- IMAGETYPE_WEBP (18)
下面给出的程序说明了PHP中的exif_imagetype()函数:
程序 1:在本例中,我们将检查图像文件的格式。
php
php
0 || $type < 19)
{
echo 'This is a supported image format.';
}
?>
输出:
3 // which corresponds to IMAGETYPE_PNG
程序 2:在此示例中,我们将检查是否支持图像文件。
PHP
0 || $type < 19)
{
echo 'This is a supported image format.';
}
?>
输出:
This is a supported image format.
参考: https://www. PHP.net/manual/en/函数.exif-imagetype。 PHP