Функция PHP nl2br()
Пример
Вставьте разрывы строк там, где в строке встречаются символы новой строки (\n):
<?php
echo nl2br("One line.\nAnother line.");
?>
Вывод кода выше в браузере будет таким:
One line.
Another line.
HTML-вывод приведенного выше кода будет (Просмотреть исходный код):
One line.<br />
Another line.
Определение и использование
Функция nl2br() вставляет разрывы строк HTML (<br> или <br />) перед каждой новой строкой (\n) в строке.
Синтаксис
nl2br(string,xhtml)
Значения параметров
Parameter | Description |
---|---|
string | Required. Specifies the string to check |
xhtml | Optional. A boolean value that indicates whether or not to use XHTML compatible line breaks:
|
Технические детали
Возвращаемое значение: | Возвращает преобразованную строку |
---|---|
Версия PHP: | 4+ |
Список изменений: | Параметр xhtml был добавлен в PHP 5.3. До PHP 4.0.5 он вставлял <br>. После PHP 4.0.5 он вставляет <br />. |
Дополнительные примеры
Пример
Вставьте разрывы строк там, где встречаются символы новой строки (\n), используя параметр xhtml:
<?php
echo nl2br("One line.\nAnother line.",false);
?>
Вывод кода выше в браузере будет таким:
One line.
Another line.
HTML-вывод приведенного выше кода будет (Просмотреть исходный код):
One line.<br>
Another line.
❮ Справочник по строкам PHP