PHP替换文本区域中的值

时间:2014-04-30 15:29:36

标签: php

我有一个文本区域,它是电子邮件的正文。

$body = 'Congrats,

Line 2

Line 3';
$new = str_replace('&#10;','<br />', $body)

我正在尝试替换文本区域字段中的换行符&#10;的所有实例,但它似乎无法正常工作。

最终结果需要使用<br />生成HTML电子邮件,但在文本区域中,我不希望它显示html。

1 个答案:

答案 0 :(得分:2)

str_replace()可以获取一系列搜索/替换值。尝试替换其他类型的新行:

str_replace(array("\n", "\r", '&#10;'), '<br />', $body);

请注意\n\r附近的双引号。