您现在的位置是:首页 > 其他

李清波 2017-03-13 其他 1664 复制当前网址

PHP站内搜索关键词显示高亮方法




方法一:

foreach ($list as $key => $val) {
    $list[$key]['title'] =  str_replace("$keyword",'<b class="highlight" >str</b>',$val['title']);
}


原理:

循环出所有搜索的数据标题,根据PHP内置函数str_replace去把关键词替换成对应的标签和字符串。


效果图

QQ截图20170313203011.png


其实我试过很多总js和jquery以及一些插件的方法,但还是直接在PHP里面的比较简单粗暴。

如果您有更好的方法,还请指教。

文章来源:http://liqingbo.com/blog-1297.html

上一篇:JavaScript高亮关键字文本

下一篇:system

评论