用PHP将一个字符串更改为关键字高亮显示

时间:2014-04-25 11:35:40

标签: php

我有这样的文字:

test1
test1
test1
test1
test1
test1

我需要这个与pHP:

test1,test1,test1,test1,test1,test1

我想用一个简单的PHP代码来完成字符串。

3 个答案:

答案 0 :(得分:1)

只需用,替换所有换行符即可。那里可能还有回车。

str_replace("\n", ",", $input);
// or
str_replace("\r\n", ",", $input);

答案 1 :(得分:1)

function highlight($searchtext, $text) {
    return preg_replace('#' . $searchtext . '#is', '<span style="background-color:green">$0</span>', $text);
}

答案 2 :(得分:0)

此处:$string = trim(str_replace("\n", ',' $string), ',');

您也可以使用PHP_EOL代替\n