Функция nl2br() в PHP
Пример
Вставка отступов перед новой строкой (\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)
Параметры | Описание |
---|---|
string | Обязателен. Определяет строку, которую нужно проверить. |
xhtml |
Опционально. Булево значение, указывающее, использовать ли совместимый с XHTML перевод строки:
|
Технические детали
Возврат значения: | Возвращает преобразованный строковый объект. |
Версия PHP: | 4+ |
Журнал обновлений: |
До PHP 4.0.5 функция вставляла <br>. После PHP 4.0.5 функция вставляла <br /> совместимый с XHTML. В PHP 5.3 добавлено xhtml Параметры. |
Более примеров
Пример 1
Используя xhtml Параметры, вставляющие отступы (\n) перед вводом строки:
<?php echo nl2br("One line.\nAnother line.",false); ?>
Вывод браузера выше кода:
One line. Another line.
HTML-ввод кода выше (просмотр исходного кода):
One line.<br> Another line.