(((?>([^><]+|(?R)))*)\<))#se', "preg_replace('#(" . $searchword . ")#i', '\\\\1', '\\0')", '>' . $newtext . '<'), 1, -1)); } for($i=0;$i(((?>([^><]+|(?R)))*)\<))#se', "preg_replace('#(" . $searchword . ")#i', '\\\\1', '\\0')", '>' . $newtext . '<'), 1, -1)); } $newtext=str_replace("@@","&#",$newtext); return $newtext; } function addhighlights($linkdest, $musts, $cans) { global $searchhighlight; if($searchhighlight==0) return $linkdest; $isfirst=true; $highlightwords=""; for($i=0;$i