标签: php html
如何阅读新行,以便当用户填写表单中的文本区域,然后点击提交时,文本的显示方式与编写文本的方式完全相同?
我应该提一下,我在php文件中用POST方法读取表单中的变量。
由于
答案 0 :(得分:5)
PHP中的换行符由字符串"\n"表示。
"\n"
如果您想要在HTML中重现用户输入的换行符,则必须将每\n转换为<br />。您可以手动执行此操作或以这种方式使用函数nl2br:
\n
<br />
echo nl2br($_POST['input']);
答案 1 :(得分:3)
查看nl2br功能。
文档示例:
<?php echo nl2br("foo isn't\n bar"); ?> 以上示例将输出: foo isn't<br /> bar
<?php echo nl2br("foo isn't\n bar"); ?>
以上示例将输出:
foo isn't<br /> bar