字符串的处理收集

$imgurl = "http://www.jb51.net/images/logo.gif"; 
//方法1 
echo $ext = strrchr($imgurl,'.');   //取出最后一次出现的加后面的字符串
echo '<hr>'; 
//方法2 
echo $ext1 = substr($imgurl,strrpos($imgurl, '.'));  //strrpos取出最后一次出现的位置,返回数字   substr再通过数字取出数字之后的全部字符串
echo '<hr>'; 
//方法3 
echo(@end(explode(".",$imgurl)));      //end() 函数将数组内部指针指向最后一个元素,并返回该元素的值(如果成功)。current 第一个
echo '<hr>'; 

//方法4 echo pathinfo($imgurl,PATHINFO_EXTENSION); print_r(pathinfo($imgurl)); echo '<hr>';
.gif
.gif
gif
gif  Array ( [dirname] => http://www.jb51.net/images [basename] => logo.gif [extension] => gif [filename] => logo )

1.。。

  

原文地址:https://www.cnblogs.com/fengzhiqiangcaisangzi/p/3456270.html