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.
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:
|
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.