Hallo Sascha,
$newString = str_replace($suchString,"<font class=highlight>".$suchString."</font>",$ergebniseintrag);
mit dem PHP bin ich einverstanden, mit dem HTML nicht. <font> ist deprecated und man muss in XHTML immer Anführungszeichen bei Attributen verwenden:
$newString = str_replace($suchString,"<span class="highlight">".$suchString."</span>",$ergebniseintrag);
Grüße,
Christian