PHP nl2br()函数与示例

PHP nl2br()函数

nl2br()代表换行符,此函数将所有换行符(\ n)转换为字符串中的换行符(<br>)。通过查看HTML的源代码可以看到它。

语法:

    nl2br(string, [xhtml]);

它接受字符串,然后转换返回带有<br>标记而不是所有\ n(换行符)的字符串。

此处,第二个参数xhtml是可选参数,用于xbr值为FALSE时使用<br>或xhtml值为TRUE时使用<br />。如果不使用此参数,则默认值为TRUE。

例子:

    Input: "Hello\nWorld"
    Output:
    Hello<br />
    World

PHP代码:

<?php
    $str = "Hello\nWorld\n";
    echo nl2br($str);

    $str = "My\nName\nis\nIncludeHelp\n";
    echo nl2br($str);

    $str = "Hello\nWorld\n";
    echo nl2br($str,FALSE);

    $str = "My\nName\nis\nIncludeHelp\n";
    echo nl2br($str,FALSE);    
?>

输出结果

Hello<br />
World<br />
My<br />
Name<br />
is<br />
IncludeHelp<br />
Hello<br>
World<br>
My<br>
Name<br>
is<br>
IncludeHelp<br>