获得换行消息中的换行符

时间:2013-05-17 09:12:59

标签: codeigniter

我对codigniter很新,并尝试修改一些代码以在消息文本区域的引用回复中插入换行符。 “\ r \ n”只是输出为普通文本。 (它是表达式模块的一部分)

$tagdata = $this->EE->TMPL->swap_var_single
('message', '---- Original Message ---- "\r\n" 
date: '. $original_date.' "\r\n" '.$original_body.' ---', $tagdata);

2 个答案:

答案 0 :(得分:1)

1.不要在单引号内使用"\r\n",请按以下方式使用:

'---- Original Message ---- '."\r\n".' date: '

2.Try:

PHP_EOL

它是predefined constant

$tagdata = $this->EE->TMPL->swap_var_single
('message', '---- Original Message ---- '.PHP_EOL.' date: '. 
$original_date.PHP_EOL.$original_body.' ---', $tagdata);

答案 1 :(得分:0)

不要将“\ r \ n”包裹在单引号

$tagdata = $this->EE->TMPL->swap_var_single
('message', '---- Original Message ----'."\r\n".'
date: '. $original_date. "\r\n".$original_body.' ---', $tagdata);