可能重复:
How do I determine the extension(s) associated with a MIME type in PHP?
我知道如何获取给定文件的MIME类型,但只有扩展才有办法吗?
示例输入:
jpg
示例输出:
image/jpeg
答案 0 :(得分:2)
我在Apache环境中看到的最优雅的解决方案是http://www.php.net/manual/en/function.mime-content-type.php#107798
答案 1 :(得分:2)
尝试this获取有关哪种扩展名是哪种mime类型的信息,但当然请注意这不会非常准确(例如png扩展名上可能的gif文件..)
答案 2 :(得分:1)
我没有安装Fileinfo扩展,但是从PHP文档中,似乎Fileinfo可能会为您提供该信息,这些信息之前由弃用的函数mime_content_type()