php判断gif图片是否为动画图片的方法
原理:识别是否是动画,要检查文件中是否包含 chr(0×21) chr(0xff) chr(0x0b) & 39;NETSCAPE2 0& 39;chr(0×21) chr(0xff)
天晟网 小编在整理编程教程 > PHP > 看到php判断gif图片是否为动画图片的方法 ,下面是小编45为您找到的37976相关内容,希望45对您有帮助。
原理:识别是否是动画,要检查文件中是否包含 chr(0×21).chr(0xff).chr(0x0b).'NETSCAPE2.0'
chr(0×21).chr(0xff) 是gif图片中扩展功能段的标头
'NETSCAPE2.0'是扩展功能执行的程序名
代码:
<?php
function IsAnimatedGif($filename)
{
$fp = fopen($filename, 'rb');
$filecontent = fread($fp, filesize($filename));
fclose($fp);
return strpos($filecontent,chr(0x21).chr(0xff).chr(0x0b).'NETSCAPE2.0') === FALSE?0:1;
}
echo IsAnimatedGif("test.gif");
?>
转载文章请标明来自天晟网 - Timsion.com > 编程教程 > PHP >
标题:php判断gif图片是否为动画图片的方法
网址:http://www.timsion.com/php/37976.html
上一篇:php获取电脑网卡物理(MAC)地址的方法
下一篇:php统计单词数量的方法
免责声明:以上内容来自互联网和用户投稿,不代表本站的观点和立场,版权归原作者所有,如有侵权,请与我们联系。