可以使用PHP内置的函数getimagesize()
来判断图片格式。以下是一个示例代码:
<?php
// 要判断的图片路径
$image_path = "example.jpg";
// 获取图片信息
$image_info = getimagesize($image_path);
// 判断图片格式
if ($image_info["mime"] == "image/jpeg") {
echo "这是一张JPEG图片";
} elseif ($image_info["mime"] == "image/png") {
echo "这是一张PNG图片";
} elseif ($image_info["mime"] == "image/gif") {
echo "这是一张GIF图片";
} else {
echo "未知图片格式";
}
?>
其中,getimagesize()
函数会返回一个数组,包含图片的各种信息,其中mime
键表示图片的MIME类型。根据MIME类型来判断图片格式即可。