PHP:exif_imagetype()函数如何接受JPG文件(而不是JPEG文件)?

时间:2016-05-23 19:36:16

标签: php image

我正在使用PHP exif_imagetype()函数,并尝试接受这些类型的图片:

IMAGETYPE_PNG

IMAGETYPE_的 JPEG

IMAGETYPE_GIF

但是没有IMAGETYPE_ JPG 图片类型常量,因此不接受所有.jpg文件。这有什么解决方案吗?

2 个答案:

答案 0 :(得分:2)

IMAGETYPE_JPEG适用于扩展名为jpg和jpeg的文件:

var_dump(exif_imagetype ( "abc.jpg" ) == IMAGETYPE_JPEG);
var_dump(exif_imagetype ( "abc.jpeg" ) == IMAGETYPE_JPEG);

输出

bool(true)
bool(true)

答案 1 :(得分:1)

.jpeg.jpg文件之间没有区别。您无需单独处理它们。

JPG是JPEG的缩写,最初仅用于不支持长度超过三个字符的文件扩展名的DOS系统。