nl2br

(PHP 4, PHP 5)

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()
echo nl2br("foo - это вам не\n bar");

Результат выполнения данного примера:


foo - это вам не<br />
bar

Пример #2 Генерирование корректной HTML-верстки с помощью параметра is_xhtml
echo nl2br("Привет!\r\nЭтой мой HTML-документ", false);

Результат выполнения данного примера:


Привет!<br>
Этой мой HTML-документ

Пример #3 Различные разделители строк
$string = "This\r\nis\n\ra\nstring\r";
echo nl2br($string);

Результат выполнения данного примера:


This<br />
is<br />
a<br />
string<br />




Смотрите также:
Описание на ru2.php.net
Описание на php.ru