Преобразовать строковое значение в HTML-формат в PHP - PullRequest
1 голос
/ 15 апреля 2009

Кто-нибудь знает, как преобразовать строковое значение в HTML-формате в PHP? Например:

$string = "Hello World!!
           How are you?"

Если я выведу строку $, она будет отображаться так:

Hello World!!How are you?

Вместо:

Hello World!!
How are you?

Каким образом php может преобразовать строку $ в формат html? Если я введу:

$string = "Hello World!!
           How are you?"

Php преобразует его в:

$string = "Hello World!!<br>How are you?" 

Ответы [ 2 ]

8 голосов
/ 15 апреля 2009

Вам нужна функция nl2br , которая добавляет тег HTML разрыва строки <br /> к каждой физической последовательности разрыва строки (\n, \r или \r\n):

\n    →  <br />\n
\r    →  <br />\r
\r\n  →  <br />\r\n
1 голос
/ 26 апреля 2011
$string = "Hello World!!
       How are you?";
echo nl2br($string);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...