выделить несколько ключевых слов в поиске

Я использую этот код, чтобы выделить ключевые слова для поиска:

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);

однако это выделяет только одно ключевое слово. если пользователь вводит более одного ключевого слова, он сузит поиск, но ни одно слово не будет выделено. как выделить несколько слов?

Ответы на вопрос(8)

Ваш ответ на вопрос