php截取指定字符之间的字符

[php] 2024-03-29 圈点911

摘要:php截取指定字符之间的字符,示例如下 :截取第一次出现的$mark1和$mark2之间的字符,注意编码问题,此函数仅限英文与数字。

php截取指定字符之间的字符,示例如下 :截取第一次出现的$mark1和$mark2之间的字符,注意编码问题,此函数仅限英文与数字。


示例:

function getNeedBetween($kw1,$mark1,$mark2){

$kw=str_replace(' ','',$kw1);

$kw="123".$kw."123";

$st =stripos($kw,$mark1);

$ed =stripos($kw,$mark2);

if(($st==false||$ed==false)||$st>=$ed){

return 0;

}


$kw=mb_substr($kw,($st+1),($ed-$st)-1,'UTF-8');


        return $kw

}

截取  

感谢反馈,已提交成功,审核后即会显示