我有一张带有textarea的Symfony 2的表格。
如果用户在textarea
中写下这样的内容word1
word2 word3 word4
word5
rest of message
我从表单中获取与此类似的数据,但没有任何HTML换行符。因此,如果我想进一步使用此文本发送电子邮件,它将显示为此
word1 word3 word4 word5 rest of message
如何保存文字的格式?有什么建议吗?
答案 0 :(得分:9)
如果您想在Twig模板中使用它,那么您应该使用nl2br
过滤器,如..
{{ text|nl2br }} // NOT "bl2br" as I had originally written.
答案 1 :(得分:5)
您可以使用nl2br功能:
$text = nl2br($text);
echo $text;