highlight mehrere Keywords in der Suche

Ich verwende diesen Code, um Suchbegriffe hervorzuheben:

function highlightWords($string, $word)
 {

        $string = str_replace($word, "<span class='highlight'>".$word."</span>", $string);
    /*** return the highlighted string ***/
    return $string;

 }

 ....

  $cQuote =  highlightWords(htmlspecialchars($row['cQuotes']), $search_result);

ies hebt jedoch nur ein Schlüsselwort hervor. Wenn der Benutzer mehr als ein Schlüsselwort eingibt, wird die Suche eingegrenzt, es wird jedoch kein Wort hervorgehoben. Wie kann ich mehr als ein Wort markieren?

Antworten auf die Frage(16)

Ihre Antwort auf die Frage