zl程序教程

您现在的位置是:首页 >  后端

当前栏目

PHP判断上传图片的类型详解编程语言

PHP上传编程语言 详解 类型 图片 判断
2023-06-13 09:11:50 时间

PHP判断上传图片的类型
用getimagesize来判断上传图片的类型比$_FILES函数的type更可靠
同一个文件,使用不同的浏览器php返回的type类型是不一样的,由浏览器提供type类型的话,
就有可能被黑客利用向服务器提交一个伪装撑图片后缀的可执行文件。

如果通过getimagesize()函数返回的是这样的一个数组 其中索引为2的表示类型
1 = GIF,2 = JPG,3 = PNG,4 = SWF,5 = PSD,6 = BMP,7 = TIFF(intel byte
order),8 = TIFF(motorola byte order),9 = JPC,10 = JP2,11 = JPX,12 =
JB2,13 = SWC,14 = IFF,15 = WBMP,16 = XBM


Array
(
[0] = 331
[1] = 234
[2] = 3
[3] = width="331" height="234"
[bits] = 8
[mime] = image/png
)

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/19077.html

cjavaphp