如何从textarea获得换行符

时间:2016-04-24 06:56:52

标签: javascript php html textarea line-breaks

我有以下表格:

<form action='somepage.php' method='post'>
<textarea name='sendto' rows='4' cols='30'></textarea>
</form>

这部分表格的典型答案是:

John Smith
123 Street name
Suburb, Postcode

我希望将其保留为文本框而不仅仅是4个单独的输入,但是当我转到下一页时,变量$_POST['sendto']将作为单行文本出现。如何在用户收到的输入中保留新行?

1 个答案:

答案 0 :(得分:3)

您需要使用nl2br()功能。它会按照您在文本区域中编写的确切方式格式化输入。

当您检索POST数据时,请写下:

echo nl2br($_POST['sendto']);