Я нашел очень простое решение для замены нескольких слов в строке:
<code><?php
$str="<pre>Hello world!
";
$ Шаблон = массив ();
$ Шаблон [0] = "/
/";
$pattern[1]="/<\/pre>/";
$replacement=array();
$replacement[0]="<code>";
$replacement[1]="</code>";
echo preg_replace($pattern,$replacement,$str);?>
</code>
выход:
<code>Hello world!</code>
С помощью этого скрипта вы можете заменить столько слов в строке, сколько захотите:
просто поместите слово (которое вы хотите заменить) в массив шаблонов, например:
$pattern[0]="/replaceme/";
и поместите символы (которые будут использоваться вместо замененных символов) в массиве замены, например:
$replacement[0]="new_word";
Удачного кодирования!