Я хотел бы использовать два str_replace в своем эхом PHP. Ниже мой код: он отображает мой заголовок WordPress и заменяет |
на </br>
чтобы заголовок появлялся на нескольких строках. Он работает, но теперь я хотел бы добавить курсив к нескольким словам того же названия. У кого-нибудь есть идея, как справиться с этим?
<?php echo str_replace(' | ', '<br />', get_the_title()); ?>
Почему бы не сделать что-то вроде:
$string = str_replace([' | ', 'REPLACE_ME'], ['<br />', 'REPLACE_ME'], 'STR_TO_REPLACE');
Таким образом, вам нужно str_replace
один раз вызвать str_replace
но вы можете изменить многие входные значения со многими выходными значениями?
Спасибо, Джеппесен, он отлично работает! Я сделал небольшую коррекцию, вот что решило мою проблему:
<?php $first = str_replace(' | ', '<br />', get_the_title()); echo str_replace('°', '<i />', $first); ?>