php专区

 首页 > php专区 > PHP应用 > 常用功能 > php 判断gif图片是否为动画图片 - php高级应用

php 判断gif图片是否为动画图片 - php高级应用

分享到:
【字体:
导读:
          如果利用php来判断就简单了,原理很简单,识别是否是动画,要检查文件中是否包含chr(0times;21) chr(0xff) chr(0x0b) rsquo;NETSCAPE2 0lsq...

php 判断gif图片是否为动画图片

如果利用php来判断就简单了,原理很简单,识别是否是动画,要检查文件中是否包含chr(0×21).chr(0xff).chr(0x0b).’NETSCAPE2.0‘chr(0×21).chr(0xff),是gif图片中扩展功能段的标头‘NETSCAPE2.0‘是扩展功能执行的程序名,代码如下。

  1. function IsAnimatedGif($filename)   
  2. {   
  3.     $fp = fopen($filename'rb');   
  4.     $filecontent = fread($fpfilesize($filename));   
  5.     fclose($fp);   
  6.    return strpos($filecontent,chr(0x21).chr(0xff).chr(0x0b).'NETSCAPE2.0') === FALSE?0:1;   
  7. }   
  8. echo IsAnimatedGif("test.gif");   
  9. ?> 
分享到:
php测试代码执行消耗的内存和时间 - php...
php测试代码执行消耗的内存和时间 在php中要测试代码执行消耗的内存和时间我们可以直接使用俩函数,microtime 和 memory_get_usage就可以了,下面我来给大家介绍介绍。 我们先来看看microtime 和 memory_get_usage函数用法吧 含义和用法  microtime() 函数返回当前 Unix 时间戳和微秒数。 ...
php生成EXCEL文档实例程序 - php高级应用
php生成EXCEL文档实例程序 原生态的写法 原始方式:发送header,用附件的表头发送到用户浏览器表示是要下载的,然后读出数据库中的数据,一条一条的解析,写入excel格式的文件中,代码如下:   完整实例代码如下:
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……