如何用PHP格式从textarea中读取换行符?

时间:2009-11-15 16:06:46

标签: php html

如何阅读新行,以便当用户填写表单中的文本区域,然后点击提交时,文本的显示方式与编写文本的方式完全相同?

我应该提一下,我在php文件中用POST方法读取表单中的变量。

由于

2 个答案:

答案 0 :(得分:5)

PHP中的换行符由字符串"\n"表示。

如果您想要在HTML中重现用户输入的换行符,则必须将每\n转换为<br />。您可以手动执行此操作或以这种方式使用函数nl2br

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

答案 1 :(得分:3)

查看nl2br功能。

文档示例:

<?php echo nl2br("foo isn't\n bar"); ?>
     

以上示例将输出:

     

foo isn't<br /> bar