php在变量中寻找新行并插入<br/>

时间:2018-05-28 04:49:48

标签: php regex

我有这样的变数:

$Text= "Hello 
        My 
        Code"

所以我想要发生的是在哪里有一个新行插入
所以它应该看起来像

$NewText = "Hello<br>
            My<br> 
            Code"

*

1 个答案:

答案 0 :(得分:2)

您可以使用nl2brpreg_replacestr_replace

$text = "Hello\nMy\nCode";

$newText = nl2br($text);

$newText = preg_replace('/\r?\n/', "<br>\n", $text);

$newText = str_replace("\n", "<br>\n", $text);