牛牛在线工具

exif_imagetype()

收录 8868 个 PHP 函数,含用途说明与用法示例。

exif_imagetype()

获取指定图片的类型,返回一个代表图片类型的常量

函数名:exif_imagetype() 适用版本:PHP >= 4.3.0,PHP 5,PHP 7,PHP 8 函数用途:该函数用于获取指定图片的类型,返回一个代表图片类型的常量。 语法:exif_imagetype(string $filename): int|false 参数: $filename(必需):表示图片文件的路径,可以是本地文件路径或者远程文件路径。 返回值: 如果成功获取图片类型,则返回代表图片类型的常量(GIF、JPEG、PNG等)。 如果无法获取图片类型,则返回 false。 示例: <?php $filename = 'path_to_image.jpg'; $type = exif_imagetype($filename); if ($type !== false) { switch ($type) { case IMAGETYPE_JPEG: echo 'JPEG image'; break; case IMAGETYPE_PNG: echo 'PNG image'; break; case IMAGETYPE_GIF: echo 'GIF image'; break; default: echo 'Unknown image type'; break; } } else { echo 'Failed to determine image type'; } ?> 上述示例中,我们首先指定了图片文件的路径,然后使用 exif_imagetype() 函数获取该图片的类型。如果成功获取到类型,我们使用 switch 语句根据返回的常量值输出相应的图片类型。如果无法获取到类型,则输出错误信息。