thinkphp关键字描红

来源:互联网 发布:vb中inputbox什么意思 编辑:程序博客网 时间:2024/04/30 01:35

首先在function.php中定义一个函数:

//关键字描红function keywords_red($string,$keywords=''){    if(empty($keywords)||empty($string)) return $string;    return str_replace($keywords,'<span class="red">'.$keywords.'</span>',$string);}

然后在模板变量里面这样写


{$<pre name="code" class="php">/***参数说明**$sheng为页面输出的变量**$keywords_red即是描红函数**###代表第一个参数,即$sheng**$q代表需要描红的字体,即搜索的关键字*/

sheng|keywords_red=###,$q}



0 0
原创粉丝点击