Loading... php取出中间文本 如果一段文本“这里是欢聚云网络工作室专注高端互联网服务” 我需要取出欢聚云网络工作室,那么我们就可以使用以下这段代码。 ```php <?php echo getSubstr('这里是欢聚云网络工作室专注高端互联网服务','是','专'); /*以下是取中间文本的函数 getSubstr=调用名称 $str=预取全文本 $leftStr=左边文本 $rightStr=右边文本 */ function getSubstr($str, $leftStr, $rightStr) { $left = strpos($str, $leftStr); //echo '左边:'.$left; $right = strpos($str, $rightStr,$left); //echo '<br>右边:'.$right; if($left < 0 or $right < $left) return ''; return substr($str, $left + strlen($leftStr), $right-$left-strlen($leftStr)); } ?> ``` php取出右边文本 ```php <?php echo getSubstr('请用php取出欢聚云网络工作室右边文本吧','欢聚云网络工作室'); function getSubstr($str, $leftStr) { $left = strpos($str, $leftStr); return substr($str, $left + strlen($leftStr)); } ?> ``` php取出左边文本 ```php <?php echo getSubstr('请用php取出这段字符串中左边文本','中'); function getSubstr($str, $rightStr) { $right = strpos($str, $rightStr); return substr($str, 0, $right); } ?> ``` 最后修改:2022 年 05 月 31 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏