php - Textarea 输出不留行

标签 php html css

我有一个文本区域,用户可以在其中输入他的数据。我想让 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>

我会在标签中输出这个,而不是文本区域。

@zrvan-

var_dump($_GET['t') 上的输出;是

string(31) "My name is Harry. I live in LA."

最佳答案

nl2br() 应该可以解决这个问题,如果你回显字符串的话。请参阅:http://php.net/manual/en/function.nl2br.php

不过,请确保在向数据库添加内容时不要去除换行符。

关于php - Textarea 输出不留行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8728717/

相关文章:

html - 如何使此下拉列表显示在容器外

javascript onclick 页面跳转到顶部

php - 如何获取主类别

javascript - 如何使用 javascript 在 Bootstrap 中预定义下拉按钮?

javascript - 只有在 css 显示 :block - issue with resize 时才执行 javascript

javascript - 从 JS 更改 css 变量的值会导致奇怪的行为

html - 如何在盒子/容器中水平和垂直居中对齐文本?

php - 如何从命令行获取所有 php fpm 池的列表?

javascript - 脚本不执行附加数据,但执行表单内的预写 html 代码,脚本也已加载到页面顶部

php - 如何打印 Error 405 Method not allowed to users