Вы можете получить слова из запроса, затем
function highlightWords($text, $words)
{
/*** loop of the array of words ***/
foreach ($words as $word)
{
/*** highlight the words ***/
$text = preg_replace("/\b($word)\b/i",
'<span style="color:red">\1</span>', $text);
}
/*** return the text ***/
return $text;
}