用replace代替搜索到的关键字。
relpace ("<font color=ffffff>".$key."</font>",$key,$str);

解决方案 »

  1.   

    在搜索结果的string中replace  keyword为"<font color=red>"+keyword+"</font>"
      

  2.   

    <? $TestStr="www.cn.com";?>
    <? str_replace("www", "<font color='#FF0000'>www</font>", $TestStr);
    ?>
    <? echo $TestStr;?>
    请问我样写,那个www会不会变红,我不会帮我纠正一下,好像在php中不可以用replace吧
    函数是str_replace()
      

  3.   

    $str = "this is a keyword";
    $keyword = "keyword";//the keyword is "keyword"
    $str = str_replace($keyword,"<font color='#ff0000'>".$keyword."</font>",$str);
    echo $str;
      

  4.   

    ok,这个问题我自己已经解决了,谢谢大家,我看看如何给大家分值。特别感谢 ustb(偶然) 
    你的回答是正确的,虽然我已经自己弄出来了,不过在这里还是要特别感谢你。
      

  5.   

    呵呵~我最近老是把php中的str_repalce和asp中的replace弄混。。