<?php
$imgurl = "http://www.jb51.net/images/logo.gif";
//方法1
echo $ext = strrchr($imgurl,'.');
echo '<hr>';
//方法2
echo $ext1 = substr($imgurl,strrpos($imgurl, '.'));
echo '<hr>';
//方法3
echo(@end(explode(".",$imgurl)));
echo '<hr>';
//方法4
echo pathinfo($imgurl,PATHINFO_EXTENSION);
print_r(pathinfo($imgurl));
echo '<hr>';
//方法5
$imginfo= getimagesize($imgurl);
print_r($imginfo);
echo end($imginfo);
echo '<hr>';
//方法6
$imghttp = get_headers($imgurl,true);
print_r($imghttp);
echo '<hr>';
//方法7
echo exif_imagetype($imgurl);
PHP获取图片类型的多种方式
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 1.当代种种事件不同于历史之处,在于我们不知道它们会产生什么后果。 2.经验和利益的偶然结合,往往会向人们揭示...
- 有时候,我们需要获取一个图片的格式和大小,但是却不想从内存中把它的整个文件从内存中读取出来 因为读取整个文件的内存...
- 自定义属性 点击按钮切换图片 函数传参 类型转换 模拟QQ成员列表 反选小实例 获取元素样式 定时器基础