On Tue, Sep 18, 2012 at 8:36 AM, Floyd Resler <fresler@xxxxxxxxxxxxx> wrote: > > I want to highlight the word searched in search results. I know I can use str_ireplace to do a case insensitive search and replace. However, is there an easy way to maintain the case of the word found when I do the replace? > > Thanks! > Floyd > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > function highlight($haystack,$needle) { $haystack=preg_replace("/($needle)/i","<span style='font-weight:bold'>\${1}</span>",$haystack); return $haystack; }