PHP如何评估上传文件的MIME类型?

时间:2012-02-09 22:56:07

标签: php mime-types

它只是基于文件扩展名吗?

我们是否使用命令$_FILES["fileName"]["type"]

对PHP文件类型进行了全面分析

2 个答案:

答案 0 :(得分:2)

the manual

  

$_FILES['userfile']['type']

     

文件的mime类型,如果是浏览器   提供了这些信息。一个例子是“image / gif”。这个哑剧   但是,在PHP端没有检查类型,因此不需要   它的价值是理所当然的。

换句话说,它是由浏览器提供的,不可信任。

答案 1 :(得分:1)

PHP documentation states

  

文件的mime类型,如果浏览器提供此信息。   一个例子是“image / gif”。但是,不检查这种哑剧类型   在PHP方面,因此不要将其值视为理所当然。