復(fù)制代碼 代碼如下: <?php $imgurl = "http://www.jb51.net/images/logo.gif"; //方法1 echo $ext = strrchr($imgurl,'.'); echo '<hr>'; //方法2 echo $ext1 = substr($imgurl,strrpos " /> 女人高潮特级毛片,色久久一个亚洲综合网,超碰免费视频caopoom9

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP判斷圖片格式的七種方法小結(jié)

使用php判斷文件圖片的格式

復(fù)制代碼 代碼如下:
<?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);


測試結(jié)果:



方法分析:

第一種思想方法就是把圖片路徑當(dāng)作字符串來處理,那么判斷圖片格式的也就是變成了查找.號(hào)的字符串。

方法1:使用strrchr
strrchr() 函數(shù)查找字符串在另一個(gè)字符串中最后一次出現(xiàn)的位置,并返回從該位置到字符串結(jié)尾的所有字符。

如果成失敗,否則返回 false。備注:該函數(shù)是二進(jìn)制安全的。

方法2:strrpos
strrpos() 函數(shù)查找字符串在另一個(gè)字符串中最后一次出現(xiàn)的位置。

如果成功,則返回位置,否則返回 false。

注釋:該函數(shù)對(duì)大小寫敏感。如需進(jìn)行大小寫不敏感的查找,請(qǐng)使用 strripos()。

先計(jì)算.號(hào)的位置,在使用substr截取字符串

方法3:explode把字符串分割成數(shù)組,取數(shù)組最后一個(gè)鍵值
――――――――――――――――――――――― 主站蜘蛛池模板: 亚洲蜜桃AV色情精品成人 | 成人18视频在线 | 日本无码免费久久久精品 | 久久精品小视频 | 亚洲AV 中文字幕 国产 欧美 | 免费视频网站嗯啊轻点 | 国产一区二区青青精品久久 | 亚洲2023无矿砖码砖区 | 精品国产品国语在线不卡丶 | 日欧一片内射VA在线影院 | 窝窝影院午夜看片毛片 | 亚洲成年人影院 | 亚洲AV怡红院AV男人的天堂 | 抽插内射高潮呻吟V杜V | 午夜DJ国产精华日本无码 | 成人免费无毒在线观看网站 | 亚洲日韩中文字幕日本有码 | 老阿姨才是最有V味的直播 牢记永久免费网址 | 午夜福利试看120秒体验区 | 任你躁国语自产二区在线播放 | 影音先锋av男人资源 | 国产精品香蕉视频在线 | 亚洲精品高清视频 | 偷窥自拍性综合图区 | 亚洲精品国产精麻豆久久99 | 国产AV亚洲一区精午夜麻豆 | 国产女人91精品嗷嗷嗷嗷 | 青青视频 在线 在线播放 | 韩国精品无码少妇在线观看网站 | 把英语老师强奷到舒服动态图 | 怡春院国产精品视频 | 国内精品视频一区二区在线观看 | 日本高清免费一本视频在线观看 | 亚洲免费大全 | 国产成人精品免费青青草原app | 脱jk裙的美女露小内内无遮挡 | 成人麻豆日韩在无码视频 | 欧美亚洲视频在线二区 | 男女爽爽无遮挡午夜视频在线观看 | 日本三级按摩推拿按摩 | 亚洲综合日韩在线2019 |