nl2br()处理字符串中的换行符

nl2br() 函数


在字符串中包含换行符时,需要对其进行转换,php 中有str_replace()函数,可以直接对字符串进行替换处理。但php中还有nl2br()函数可以直接处理。

1.在字符串中的新行(\n)之前插入换行符,也就是把字符串中的(\n)换为(
)。


例如该情况:

$test = 'one.\ntwo.';
str_replace("\n", '
', $test); //输出的结果就是: one. two. echo nl2br($test); //输出的结果就是: one. two.

与 nl2br()相似的处理是把将br换行换成段落p换行。

2.同样的自定义一个函数nl2p():

 function nl2p($test) {
    return ’

‘.str_replace(‘\n’, ‘

’, $test).‘

’; }

转载于:https://www.cnblogs.com/maomojun/p/7560809.html

你可能感兴趣的:(nl2br()处理字符串中的换行符)