php判断图片格式各种方法总结
发布:smiling 来源: PHP粉丝网 添加日期:2014-07-15 14:03:58 浏览: 评论:0
php中如何判断图片格式,下面给出较为简便的方法.
第一种思想方法就是把图片路径当作字符串来处理,那么判断图片格式的也就是变成了查找.号的字符串,代码如下:
- $file= "test.jpg";
- $filetype= strtolower(strrchr($file,"."));
- $arrtype = array(".jpeg",".bmp",".gif",".jpg");
- if(!in_array($filetype,$arrtype))
- {
- echo '不符合格式';
- exit;
- }
getimagesize获取图片大小格式的方式,这个不是gd类库函数这个方法很经典,不仅可以用来判断图片格式还可以获得图片长宽信息.
一个示例,代码如下:
- $array = getimagesize(“images/flower_1.jpg”);
- print_r($array);
该函数的返回值是一个数组,内容大致如下:
- Array
- (
- [0] => 350
- [1] => 318
- [2] => 2
- [3] => width=”350″ height=”318″
- [bits] => 8
- [channels] => 3
- [mime] => image/jpeg
- )
Tags: php判断图片格式 方法总结
- 上一篇:PHP手机号码生成图片实例程序
- 下一篇:PHP 下载远程网页图片并且保存在本地实例
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)