Funzione nl2br PHP

Esempio

Inserire un segno di nuova riga nella stringa con nuove righe (\n):

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

Output del browser del codice sopra:

One line.
Another line.

Inserimento HTML del codice sopra (vedere il codice sorgente):

One line.<br />
Another line.

Esempio di esecuzione

Definizione e uso

La funzione nl2br() inserisce un segno di nuova riga HTML (<br> o <br />) prima di ogni nuova riga (\n) nella stringa.

Sintassi

nl2br(string,xhtml)
Parametro Descrizione
string Obbligatorio. Specifica la stringa da controllare.
xhtml

Opzionale. Valore booleano che indica se utilizzare un'andatura di riga compatibile con XHTML:

  • TRUE - Predefinito. Inserisce <br />
  • FALSE - Inserisce <br>

Dettagli tecnici

Valore di ritorno: Restituisce la stringa convertita.
Versione PHP: 4+
Log delle modifiche:

Prima di PHP 4.0.5, la funzione inserisce <br>. Dopo PHP 4.0.5, la funzione inserisce <br /> compatibile con XHTML.

Aggiunto in PHP 5.3 xhtml Parametro.

Più esempi

Esempio 1

Utilizzando xhtml Parametro, inserire un'intera riga (\n) prima di inserire il segno di nuova riga:

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

Output del browser del codice sopra:

One line.
Another line.

Inserimento HTML del codice sopra (vedere il codice sorgente):

One line.<br>
Another line.

Esempio di esecuzione