php - 向文本/普通电子邮件添加换行符 (\r\n\r\n )

标签 php

只是遇到了奇怪的愚蠢问题 - 换行符 \r\n 不适用于文本/纯文本 (通过 PHP 发送)。找到临时解决方案是:

. PHP_EOL;

但我想了解\r\n 有什么问题 我以纯文本形式收到它们。当前代码:

$note = ucwords($name).' has just sent you the file:\r\n\r\n';

因此收到的电子邮件将如下所示:用户刚刚向您发送了文件:\r\n\r\n 任何提示出了什么问题???

最佳答案

单引号不解释特殊字符。您必须改用双引号:

此代码不起作用:

$note = ucwords($name).' has just sent you the file:\r\n\r\n';

此代码有效:

$note = ucwords($name)." has just sent you the file:\r\n\r\n";

关于php - 向文本/普通电子邮件添加换行符 (\r\n\r\n ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24858370/

相关文章:

php - 在php表中调用下拉函数

php - 如何限制事件的注册人数?

c# - 一种通过网站连接到计算机上托管的程序的方法

php - PDO::exec() 阻止进一步的查询工作

php - 运费总额和即时更新 API 的 PayPal 错误

php - "proc_open() has been disabled for security reasons"- PHP 错误

php - mysqli select 查询不能正常工作

php - 框架更新你要等多久?

javascript - 我的另一个网页的链接不起作用

php - 在cakephp中调用函数