PHP nl2br()
函数,用于在字符串中的所有换行符之前插入 HTML 换行符。在所有换行符(\r\n、\n\r、\n 和 \r)之前返回<br\>或<br>的字符串。
简单来说,它是把文本换行符(\r\n、\n\r、\n 和 \r)转为html的换行符<br>,以便于在网页上显示。
语法
nl2br(string,xhtml);
参数
参数 | 说明 | 必须/可选 |
---|---|---|
string | 指定输入字符串 | 必须 |
xhtml | 布尔值,是否使用与XHTML兼容的换行符。
| 可选 |
示例
介绍一些例子,了解PHP nl2br()
函数的使用方法。
示例1
<?php
echo nl2br(" Hello .\nPHP.\n yxjc123");
?>
输出:
Hello .<br />
PHP.<br />
yxjc123
示例2
<?php
echo nl2br("\n Welcome\r\nWe are learning PHP", false);
?>
输出:
<br>
Welcome<br>
We are learning PHP
示例3
<?php
$str = "This\r\nis\n\ra\nPHP Tutorial\r";
echo nl2br($str);
?>
输出:
This<br />
is<br />
a<br />
PHP Tutorial<br />