Как Craigslist и другие компании вставляют ‹br›, когда пользователи нажимают клавишу возврата в своих сообщениях?

Когда я публикую что-то на Craigslist или выбираю другие веб-сайты, я дважды нажимаю клавишу возврата, чтобы начать новый абзац. Мне не нужно вручную вставлять элементы разрыва строки. У Craigslist есть код, который распознает двойное нажатие клавиши возврата каретки как начало нового абзаца и вставляет за меня элементы разрыва.

Как они это делают? Хотел бы создать веб-сайт, который позволяет нетехническим пользователям отправлять записи, состоящие из нескольких абзацев, без использования стежка html. В сети ничего найти не удалось. Был бы признателен, если бы кто-то мог указать мне в правильном направлении. Спасибо.


person Donald Mattersdorff    schedule 07.03.2013    source источник


Ответы (1)


Я думаю, они использовали бы что-то вроде nl2br()

http://www.php.net/manual/en/function.nl2br.php

person Community    schedule 07.03.2013