如何从 textarea (html) 中获取文本并插入换行符。现在,如果我输入要作为电子邮件发送的信息,它会将所有文本放在同一行,没有任何换行符。
使用 $_POST['field'] 从表单中获取数据并使用 PHP 邮件发送。
使用nl2br()函数。它将字符串中的所有换行符替换为 html br 标签。
使用 \n 换行,或 \r\n 换行,后跟换行
IE。
<?php
printf("This is the first line. \n");
printf("This is the second line");
?>
IE。用换行符替换
html 标签:
str_replace ('<br>' , '\r\n', $_POST['field'])
或者将您发送的电子邮件设置为 html 编码(添加 html 标头)
删除stripslashes()
,这将工作。