PHP截取指定字符串(可中文)后的内容,并不包含指定字符串
前言
前两天做项目,遇到一个需要截取指定字符串的内容,网上找了好多,找了一个函数 strstr()
,但是截取下来发现会包含指定字符串,于是我自己琢磨出下面的代码
第一份
$allString = "在线看我和我的祖国";
$searchString = "在线看";
$newString = strstr($allString, $searchString);
$length = strlen($searchString);
echo substr($newString, $length);
第二份
$allString = "在线看我和我的祖国";
$searchString = "在线看";
$firstLength = strpos($allString, $searchString);
$length = $firstLength + strlen($searchString);
echo substr($allString, $length);
返回内容
我和我的祖国
我和我的祖国
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。