(PHP 4, PHP 5, PHP 7)
nl2br — Вставляет HTML-код разрыва строки перед каждым переводом строки
Описание
string nl2br ( string $string [, bool $is_xhtml = true ] )
Возвращает строку string
, в которой перед каждым переводом строки (\r\n, \n\r, \n и \r) вставлен <br />
или <br>
.
Список параметров
string
-
Входная строка.
is_xhtml
-
Использовать ли совместимые с XHTML переводы строк или нет.
Возвращаемые значения
Возвращает измененную строку.
Примеры
Пример #1 Пример использования nl2br()
<?php echo nl2br("foo - это вам не\n bar"); ?> Результат выполнения данного примера: foo - это вам не<br /> bar
Пример #2 Генерирование корректной HTML-верстки с помощью параметра is_xhtml
<?php echo nl2br("Привет!\r\nЭтой мой HTML-документ", false); ?>
Результат выполнения данного примера:
Привет!<br> Этой мой HTML-документ
Пример #3 Различные разделители строк
<?php $string = "This\r\nis\n\ra\nstring\r"; echo nl2br($string); ?> Результат выполнения данного примера: This<br /> is<br /> a<br /> string<br />
Список изменений ¶
Версия | Описание |
---|---|
5.3.0 | Добавлен необязательный параметр is_xhtml . |