问答详情
源自:1-1 PHP字符串简介

str_replace 请问各位优秀的师兄师姐们,我想把字符串里相同部分换个颜色但不影响小大小写

$row["name"]=str_replace($key, "<font color='red'>".$key."</font>", $row["name"]);

请问各位优秀的师兄师姐们,我想把字符串里相同部分换个颜色但不影响小大小写,我试了半天还是不行,求助!这个是用于把查询出来的关键词用高亮表示,谢谢!


提问者:我是大英雄 2017-05-01 00:59

个回答

  • 堕落哲学
    2017-05-15 09:37:53

    好像没啥问题吧

    <?php


    $row["name"] = "I am abc,My name is abc,my home is abc!Love me ,hahaha";

    $key = "abc";


    $row["name"]=str_replace($key, "<span style='color:red;'>".$key."</span>", $row["name"]);


    echo $row["name"];