PHP nl2br() funktion

Eksempel

Indsæt linjeskift før nye linjer (\n) i en streng:

<?php
echo nl2br("One line.\nAnother line.");
?>

Browser-udgangen til ovenstående kode:

One line.
Another line.

HTML-indgangen til ovenstående kode (se kildekode):

One line.<br />
Another line.

Kør eksempel

Definition og brug

nl2br() funktionen indsætter HTML linjeskift (br eller br/) før hver ny linje (\n) i en streng.

Syntaks

nl2br(string,xhtml)
Parameter Beskrivelse
string Obligatorisk. Angiver den streng, der skal kontrolleres.
xhtml

Valgfri. Boolsk værdi, der angiver om der skal bruges kompatibel XHTML linjeskift:

  • TRUE - Standard. Indsæt <br />
  • FALSE - Indsæt <br>

Tekniske detaljer

Returværdi: Returnerer den konverterede streng.
PHP version: 4+
Opdateringslog:

Før PHP 4.0.5 indsætter funktionen <br>. Efter PHP 4.0.5 indsætter funktionen kompatibel <br /> med XHTML.

Nye funktioner i PHP 5.3: xhtml Parameter.

Flere eksempler

Eksempel 1

Ved at bruge xhtml Parametre, indsæt linjeskift (\n) før (\n):

<?php
echo nl2br("One line.\nAnother line.",false);
?>

Browser-udgangen til ovenstående kode:

One line.
Another line.

HTML-indgangen til ovenstående kode (se kildekode):

One line.<br>
Another line.

Kør eksempel