PHP String nl2br() 函数
PHP的字符串nl2br()是预定义函数,用于在字符串中的所有换行符之前插入HTML换行符。它返回在所有换行符(\r\n, \n\r, \n 和 \r)
之前的字符串,带有<br \>
或<br>
。
语法:
nl2br(string,xhtml);
参数 | 描述 | 是否必需 |
---|---|---|
string | 指定输入字符串 | 必需 |
xhtml | 布尔值,是否使用XHTML兼容的换行符。True-默认。插入 .False-插入 |
可选 |
示例1
<?php
echo "Your string is: Hello .\ n PHP. \ n Javatpoint"."<br>";
echo "By using 'nl2br()' function:".nl2br(" Hello .\nPHP.\n Javatpoint");
?>
注意:通过使用 ‘is_xhtml’ 参数生成有效的HTML标记。
输出:
Your string is: Hello .\ n PHP. \ n Javatpoint
By using 'nl2br()' function: Hello .
PHP.
Javatpoint
示例2
<?php
echo "Your string is: Welcome \ r\ n We are learning PHP"."<br>";
echo "By using 'nl2br()' Function: ".nl2br("\n Welcome\r\nWe are learning PHP", false);
?>
输出:
Your string is: Welcome \ r\ n We are learning PHP
By using 'nl2br()' Function:
Welcome
We are learning PHP
示例3
<?php
str = "This\r\nis\n\ra\nPHP Tutorial\r";
echo "By using 'nl2br()' Function:".nl2br(str);
?>
输出:
By using 'nl2br()' Function:This
is
a
PHP Tutorial