图像的有效文件扩展名的完整列表是什么?

时间:2011-04-07 15:05:10

标签: php image file-upload file-extension

我所指的图像是可以嵌入到网络浏览器中的图像而不是.tif,.psd等。

所以我唯一知道的是.png / .jpg / .jpeg / .gif / .bmp

还有吗?

我需要此信息的原因是只允许在我的php文件上传脚本中上传有效图像。

2 个答案:

答案 0 :(得分:4)

你可以随心所欲地做任何事情,关于标题,以及确定类型的实际图像中的信息。 (MIME类型)

因此<img href='http://site.com/image.php?name=file'>实际上可以渲染图像的原因

答案 1 :(得分:0)

也许不是这个问题的直接答案,但是既然你提到这个目的是限制文件上传,HTML5对这个问题的回答就是使用:

{}

除此之外,您可能还需要进行服务器端检查。

就所有可能的有效图像类型而言,实际上并不是一个简单的答案,但构建一个所需的大部分信息都是咨询this list on wikipedia。它当然取决于图像将用于什么。可以由浏览器呈现的图像集将与可以在photoshop中打开的集合不同。