作者共发了3篇帖子。 内容转换:不转换▼
 
点击 回复
153 2
exif_imagetype可以用於判断一个图像文件的圖像类型
一派护法 十九级
1楼 发表于:2015-2-24 11:01
值 常量
FALSE 無法判斷
1   IMAGETYPE_GIF  
2   IMAGETYPE_JPEG  
3   IMAGETYPE_PNG  
4   IMAGETYPE_SWF  
5   IMAGETYPE_PSD  
6   IMAGETYPE_BMP  
7   IMAGETYPE_TIFF_II(Intel 字节顺序)  
8   IMAGETYPE_TIFF_MM(Motorola 字节顺序)   
9   IMAGETYPE_JPC  
10   IMAGETYPE_JP2  
11   IMAGETYPE_JPX  
12   IMAGETYPE_JB2  
13   IMAGETYPE_SWC  
14   IMAGETYPE_IFF  
15   IMAGETYPE_WBMP  
16   IMAGETYPE_XBM 


這樣就可以不依賴於瀏覽器提供的上傳的圖像的mime信息而獲取圖像類型了,也便於糾正所上傳圖像的擴展名
一派护法 十九级
2楼 发表于:2015-2-24 11:02
if (exif_imagetype("image.gif") != IMAGETYPE_GIF) {
    echo "The picture is not a gif";
   // 然後就可以把這個文件的擴展名糾正過來
}
一派护法 十九级
3楼 发表于:2015-2-24 11:02
array getimagesize ( string $filename [, array &$imageinfo ] )
 getimagesize() 函数将测定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 图像文件的大小并返回图像的尺寸以及文件类型和一个可以用于普通 HTML 文件中 IMG 标记中的 height/width 文本字符串。

回复帖子

内容:
用户名: 您目前是匿名发表
验证码:
(快捷键:Ctrl+Enter)
 

本帖信息

点击数:153 回复数:2
评论数: ?
作者:巨大八爪鱼
最后回复:巨大八爪鱼
最后回复时间:2015-2-24 11:02
 
©2010-2024 Arslanbar Ver2.0
除非另有声明,本站采用知识共享署名-相同方式共享 3.0 Unported许可协议进行许可。