suit: Problem/Frage zu str_replace

Beitrag lesen

Ich schlage <span class="search highlight"> vor.

Guter vorschlag und wird auch angenommen :)

echo preg_replace(
   "/($_GET['search'])/i",
   '<span class="search highlight">'.$1'</span>',
   $row['title']);

Bringt mir folgende Fehlermeldung:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING

Das liegt am $1, das gehört in den string $replacement und nicht davon ausgenommen.

Dass das nicht funktionieren kann, steht in den Basics der PHP-Variablen.