PHP nl2br() 函数

实例

在字符串中的新行(\n)之前插入换行符:

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

Wyjście przeglądarki kodu powyżej:

One line.
Another line.

Wejście HTML kodu powyżej (zobacz kod źródłowy):

One line.
Another line.

Uruchomienie przykładu

定义和用法

nl2br() 函数在字符串中的每个新行(\n)之前插入 HTML 换行符(

)。

Gramatyka

nl2br(string,xhtml)
Parametry Opis
string Wymagane. Określa ciąg znaków do sprawdzenia.
xhtml

Opcjonalne. Wartość logiczna, oznaczająca, czy używać zgodnego z XHTML przejścia w linii:

  • TRUE- domyślny. Wstawia <br />
  • FALSE - wstawia <br>

Szczegóły techniczne

Zwraca wartość: Zwraca przekształcony ciąg znaków.
Wersja PHP: 4+
Dziennik aktualizacji:

Przed PHP 4.0.5, ta funkcja wstawia <br> . Po PHP 4.0.5, ta funkcja wstawia kompatybilne z XHTML <br /> .

W PHP 5.3, dodano xhtml Parametry.

Więcej przykładów

Przykład 1

Przez użycie xhtml Parametry, wstępnie wstawione nowa linia (\n) przed nimi:

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

Wyjście przeglądarki kodu powyżej:

One line.
Another line.

Wejście HTML kodu powyżej (zobacz kod źródłowy):

One line.<br>
Another line.

Uruchomienie przykładu