PHP 字符串函数

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兼容的换行符。

  • TRUE- 默认。插入 <br />
  • FALSE - 插入 <br>
可选

示例

介绍一些例子,了解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 />