我正在使用此功能为搜索中的所有匹配设置颜色。它适用于西里尔字母中的小写单词,例如" search"而不是"搜索"。
功能:
public function highlight($text='', $word='')
{
if(strlen($text) > 0 && strlen($word) > 0)
{
return (str_ireplace($word, "<span class='highlights'><strong>" . $word . "</strong></span>", $text));
}
return $text;
}
我一直在思考它,但我不知道应该如何改变它,让它发挥作用。你能给我一些建议吗?提前谢谢!