PHP nl2br()Функции
Справочное руководство по строкам PHP
Примеры
Вставляет разрывы строк перед символами новой строки (\n) в строке:
<?php
echo nl2br("Одна строка.\nДругая строка.");
?>
Вывод браузера для приведённого выше кода выглядит так:
Одна строка.
Другая строка.
Другая строка.
Входной HTML приведённого выше кода выглядит следующим образом (просмотр исходного кода):
Одна строка.<br />
Другая строка.
Другая строка.
Запустить пример »
Определение и использование
Функция nl2br() вставляет HTML-разрывы строк (<br> или <br />) перед каждым символом новой строки (\n) в строке.
Синтаксис
nl2br(string,xhtml)
| Parameters | Описание |
|---|---|
| string | Обязательный. Указывает строку для проверки. |
| xhtml | Необязательно. Логическое значение, указывающее, использовать ли XHTML-совместимые разрывы строк:
|
Технические детали
| Возвращаемое значение: | Возвращает преобразованную строку. |
|---|---|
| Версия PHP: | 4+ |
| Список изменений: | До PHP 4.0.5 эта функция вставляла <br>. После PHP 4.0.5 эта функция вставляет XHTML-совместимый <br />. В PHP 5.3 был добавленxhtml-параметр. |
Другие примеры
Пример 1
Вставьте разрывы строк перед символами новой строки (\n), используя параметр xhtml:
echo nl2br("Одна строка.\nДругая строка.",false);
Вывод браузера для приведённого выше кода выглядит так:
Одна строка.
Другая строка.
Другая строка.
Входной HTML приведённого выше кода выглядит следующим образом (просмотр исходного кода):
Одна строка.<br>
Другая строка.
Другая строка.
Запустить пример »
Справочное руководство по строкам PHP Другие расширения