6

可能重复:
如何确定与 PHP 中的 MIME 类型关联的扩展名?

我知道如何获取给定文件的 MIME 类型,但有没有办法只给定扩展名

示例输入:

jpg

示例输出:

image/jpeg
4

3 回答 3

2

我见过的 Apache 环境最优雅的解决方案是http://www.php.net/manual/en/function.mime-content-type.php#107798

于 2012-07-18T15:22:00.857 回答
2

试试这个来获取关于哪个扩展是哪个 mime 类型的信息,但当然请注意这不会很准确(例如 png 扩展上可能的 gif 文件..)

于 2012-07-18T15:24:47.770 回答
1

我没有安装 Fileinfo 扩展,但是从 PHP 文档来看,似乎 Fileinfo 可能会为您提供该信息,该信息以前由已弃用的函数提供mime_content_type()

http://www.php.net/manual/en/function.mime-content-type.php

http://www.php.net/manual/en/ref.fileinfo.php

于 2012-07-18T15:22:23.510 回答