我有一个textarea用户输入他的数据。我想让PHP代码在用户拥有的地方留下行。假设用户输入 -
My name is Harry.
I live in LA.
输出将是
My name is Harry.I live in LA.
请告诉我我们用来解决这个问题的函数/命令(我认为这是一个PHP问题)
提前致谢。
HTML代码 -
<textarea rows='1' cols='50' id='p-text' class='p-textarea' placeholder = 'Write something about yourself here..'> </textarea>
我会在标签中输出,而不是textarea。
@zrvan -
var_dump上的输出($ _ GET ['t');是
string(31) "My name is Harry. I live in LA."
答案 0 :(得分:8)
nl2br()应该解决这个问题,如果你正在回应字符串。请参阅:http://php.net/manual/en/function.nl2br.php
确保在向数据库添加内容时不要删除换行符。
答案 1 :(得分:3)
实际上输出是这样的
My name is Harry.\nI live in LA.
只需使用http://php.net/manual/de/function.nl2br.php:)
/编辑: 垫子更快:)将他的答案标记为解决方案:)