w3resource

PHP: nl2br() function

Description

The nl2br() function is used to insert HTML line breaks ('<br />') before all newlines (\n) in a string.

Version:

(PHP 4 and above)

Syntax:

nl2br(input_string)

Parameter:

Name Description Required /
Optional
Type
input_string The input string Required String
is_xhtml Whether XHTML compatible line breaks will be used or not. Optional Boolean

Return value:

Returns the altered string.

Value Type: String.

Pictorial Presentation

php-string-nl2br()

Example:

<?php
echo nl2br("w3resource \n. \ncom");
?>

Output:

w3resource
.
com 

View the example in the browser

See also

PHP Function Reference

Previous: metaphone
Next: number_format



PHP: Tips of the Day

Float

Example:

$float = 0.123;

For historical reasons "double" is returned by gettype() in case of a float, and not simply "float"

Floats are floating point numbers, which allow more output precision than plain integers.

Floats and integers can be used together due to PHP's loose casting of variable types:

$sum = 3 + 0.14;
echo $sum;

Output:

3.14

php does not show float as float number like other languages, for example:

$var = 1;
echo ((float) $var);

Output:

1