多个PHP str_replace

时间:2017-07-21 17:00:06

标签: php wordpress title str-replace

我想在我的PHP echo中使用两个str_replace。下面是我的代码:它显示我的Wordpress帖子标题,并用|替换</br>以使标题出现在多行上。它有效,但现在我想用相同标题的几个单词添加斜体。有人知道如何管理这个吗?

<?php echo str_replace(' | ', '<br />', get_the_title()); ?>

2 个答案:

答案 0 :(得分:2)

为什么不做以下事情:

$string = str_replace([' | ', 'REPLACE_ME'], ['<br />', 'REPLACE_ME'], 'STR_TO_REPLACE');

这样您只需要调用str_replace一次,但是您可以使用多个输出值更改许多输入值吗?

答案 1 :(得分:0)

谢谢Jeppesen,它完美无缺! 我做了一个小小的修正,这是解决了我的问题:

<?php 
  $first = str_replace(' | ', '<br />', get_the_title()); 
  echo str_replace('°', '<i />', $first);
?>