2013-09-28 70 views
0

在PHP中,有两个功能,image_type_to_extensionimage_type_to_mime_type,但是,我要寻找的oppsite。有什么样mime_type_to_image_type,所以我可以检索的MIME类型(我只图像/ jpeg或图像/ PNG,喜欢最终得到扩展名)?从MIME类型获取图像类型在PHP

请注意,我不能使用exif_imagetype和getimagesize因为托管服务器不允许它。由于安全原因,php设置allow_url_fopen已关闭。

谢谢。

+1

我正在寻找一个内置的PHP函数从MIME类型转换(如:图像/ JPEG)以IMAGETYPE_XXX(如:IMAGETYPE_JPEG)。你找到了解决方案吗? –

回答

0

你也许可以使用Client URL Library (cURL)来提取文件的原始数据信息。你可以看到一些例子in this related answer

+0

我已经看过这个答案。我喜欢做的事情太复杂了。我想要的只是上述两个功能的对立面。如果我没有图像,但只有上述类型,该怎么办?然后cURL答案将不起作用。因此我问了我的问题。谢谢。 – Greeso