高亮显示搜索结果代码
高亮显示搜索结果代码
<?php function highlight_words($str, $words, $color = '#FFFF00') { if (is_array($words)) { foreach ($words as $k => $word) { $pattern[$k] = "/b($word)b/is"; $replace[$k] = '<font style="background-color:' . $color . ';">\1</font>'; } } else { $pattern = "/b($words)b/is"; $replace = '<font style="background-color:' . $color . ';">\1</font>'; } return preg_replace($pattern, $replace, $str); } $str = "sdfasdfasdfas AS asds"; $word = "as"; echo highlight_words($str, $word);
本文地址:http://www.phprm.com/code/44410ae200a3996e4c52c27773f2b05a.html
转载随意,但请附上文章地址:-)