HomeMenu
Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

nl2br

Description

The nl2br of String for PHP inserts HTML line breaks before all newlines in a string.

Syntax

nl2br ( string $string [, bool $is_xhtml = TRUE ] ) : string

Parameters

string

The input string.

is_xhtml

Whether to use XHTML compatible line breaks or not.

Return

Returns the altered string.

Examples

1 · string

<?

$string = "XHTML\ndocument\n";

$return = nl2br($string);
echo $return;
XHTML<br />
document<br />

2 · is_xhtml

<?

$string = "HTML\ndocument\n";
$is_xhtml = false;

$return = nl2br($string, $is_xhtml);
echo $return;
HTML<br>
document<br>

3 · Newlines

<?

$string = "n\n" . "nr\n\r" . "r\r" . "rn\r\n" . "PHP_EOL" . PHP_EOL;

$return = nl2br($string);
echo $return;
n<br />
nr<br />

r<br />
rn<br />
PHP_EOL<br />