方法一:
foreach ($list as $key => $val) { $list[$key]['title'] = str_replace("$keyword",'<b class="highlight" >str</b>',$val['title']); }
原理:
循环出所有搜索的数据标题,根据PHP内置函数str_replace去把关键词替换成对应的标签和字符串。
效果图
其实我试过很多总js和jquery以及一些插件的方法,但还是直接在PHP里面的比较简单粗暴。
如果您有更好的方法,还请指教。