(PHP 4, PHP 5, PHP 7, PHP 8)
nl2br — Inserta un salto de línea HTML en cada nueva línea
Devuelve string después de insertar
<br /> o <br>
antes de todas las nuevas líneas (\r\n,
\n\r, \n y \r).
stringEl string de entrada.
use_xhtmlProduce saltos de línea compatibles con XHTML o no.
Devuelve el string modificado.
Ejemplo #1 Ejemplo con nl2br()
<?php
echo nl2br("foo isn't\n bar");
?>El ejemplo anterior mostrará :
foo isn't<br /> bar
Ejemplo #2 Generación de código HTML válido con el argumento use_xhtml
<?php
echo nl2br("Welcome\r\nThis is my HTML document", false);
?>El ejemplo anterior mostrará :
Welcome<br> This is my HTML document
Ejemplo #3 Diversos separadores de nuevas líneas
<?php
$string = "Ceci\r\nest\n\rune\nchaîne\r";
echo nl2br($string);
?>El ejemplo anterior mostrará :
Ceci<br /> est<br /> une<br /> chaîne<br />