<?php
$str = "/product/123.html";
$res = getNeedBetween($str,'/','.');
echo $res;
function getNeedBetween($str,$param1,$param2){
$start = strripos($str,$param1);//开始字符,查询字符出现在字符串最后一次的位置
$end = strripos($str,$param2);//结束字符,查询字符出现在字符串最后一次的位置
if(($start == false || $end == false) || $start >= $end){
return 0;
}
$res = substr($str,($start+1),($end-$start-1));//字符串截取
return $res;
}
?>
网友评论