判断常用图形文件类型
今天无聊,看了一下图形文件类型的判断,网上的判断方法有一些bug,所以就自己找文件格式文献
随便读了一下,找文档花的时间比较多,这玩意不好找..
目前支持四个图形文件的类型,BMP,JPG,GIF和PNG,我觉得是够了,以后再加压缩包的类型判断吧..
我的判断方法不是根据扩展名(下面有演示),也不是根据mine,是根据文件签名的信息,用这个就很严格了..
随便下吧,要用就随便用,版权问题..若有感恩的人,说明一下是从我这里下载的就行了(也顺带隐含作者也是我),若不感恩的人就算了
也没什么关系,我比较大方,版权属于全世界人民…
若要想加其他文件格式的判断,先留言给我,但我不一定有心情做这玩意,人比较懒…
先下载压缩包imagetype.zip
然后这样使用:
include 'fileType.php';
print imageType("d:/1.jpg");
//会显示 jpg
然后可以改改文件扩展名,比如1.test
print imageType("d:/1.test");
//还是会显示jpg
一个getimagesize()这个函数不行吗?
为什么 要这么整?
[回复此评论]
路神,就是路神,不是一般的懒.
写的函数很有特色.
[回复此评论]