站长学院
CMS建站教程 SEO优化攻略
来源:齐鲁建站 栏目:开发教程 阅读: 日期:2020-08-29
最近有个PHPCMS的网站,标题里面有部分内容想单独拎出来使用,文章数量比较多,若一个个手动改很麻烦,有没有办法使用代码修改呢。齐鲁建站小编通过查询相关资料找到了解决方法。今天就来说说PHPCMS截取字符串的方法。
下面就来说说PHPCMS截取两个特定字符中间的字符串的方法。
场景举例:
标题为《[A26]绿色硅胶制品原料网站织梦网站模板》的一篇文章,想将A26单独拿出来使用。
处理代码:
<?php$str = "[A26]绿色硅胶制品原料网站";$res = getNeedBetween($str,"[","]");echo '<span style="color:#99ff00">'.$res.'</span>';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;}?>
输出结果为:A26