在CakePHP向存在注册表添加换行符

在CakePHP向存在注册表添加换行符,cakephp,cakephp-2.0,cakephp-2.1,cakephp-2.2,Cakephp,Cakephp 2.0,Cakephp 2.1,Cakephp 2.2,我不知道这个问题是否如此愚蠢,但是 如何向数据库注册表添加换行符? 我只想在编辑或添加表单中显示给用户的输入之后添加一个新行字符 例如: //edit view echo $this->Form->input('reply_above'); 我想发送一封包含一些信息的邮件,这个字符串应该位于邮件消息的顶部,通过换行符与邮件消息的其余部分分开 我已在控制器中的编辑操作中尝试了此操作: $this->request->data['Setting']['reply_separ

我不知道这个问题是否如此愚蠢,但是

如何向数据库注册表添加换行符? 我只想在编辑或添加表单中显示给用户的输入之后添加一个新行字符

例如:

//edit view
echo $this->Form->input('reply_above');
我想发送一封包含一些信息的邮件,这个字符串应该位于邮件消息的顶部,通过换行符与邮件消息的其余部分分开

我已在控制器中的编辑操作中尝试了此操作:

$this->request->data['Setting']['reply_separator'].= '<br />';
但这看起来并不是一个好的解决方案,而且我不能用这种方法添加多个换行符。
有解决方案吗?

这是您的新行字符:
“\n”


编辑:确保使用双引号而不是单引号。

确定。问题是我使用了
'\n'
而不是双引号。这很好
$email->send($x.“\n.$y”)但这没有
$email->send($x.\n.$y)您需要了解PHP中字符串和文本之间的区别:)好的,它突然停止工作。我没有更改任何内容,它不再适用于
“\n”
。。。
$this->request->data['Setting']['reply_separator'].="               
";