我有一个标题字符串,我想从中删除特定的字符/字符串.
标题与bloginfo(‘sitename’)一起显示.
我尝试做出类似的事情:
$title = preg_replace('/'. preg_quote('SRL', '/') . '$/', '', bloginfo('sitename'));
print $title;
?>
……但是不行.
标题输入是:SOMETHING SRL,我想只显示“SOMETHING”.
感谢帮助!
解决方法:
正如我第一次评论的那样,使用str_replace()代替preg_replace(),如下所示: –
echo trim(str_replace('SRL','',$title)); // first replace `SRL` and then remove extra spaces
所以代码将是: –
$title = trim(str_replace('SRL','',$title));
print $title;
?>
注意: – 在我的评论中,功能名称拼写错误(TYPO).无论如何,我在答案中纠正了它
标签:php,wordpress
来源: https://codeday.me/bug/20190727/1554464.html