我正在尝试替换标签<br/>
并<br>
在我的字符串中
这是我在网上找到的代码,但这会将“\n”打印为文本,我需要换行符
$fldtextArea_name = str_replace("<br>", "\n", $fldtextArea_name);
试试这个:
$fldtextArea_name = str_replace("<br>", "\n", $fldtextArea_name);
echo "<pre>" . $fldtextArea_name . "</pre>";
该代码完美运行。当你
echo $fldtextArea_name;
它工作正常...你确定你没有写 '\n' 而不是(正确地) "\n" 吗?例如:
$fld = str_replace("<br>", "\n", "aaa<br>bbbb<br>ccc<br>");
echo $fld;
将输出:
aaa bbbb ccc
在浏览器上,如果您查看页面源代码,您将看到:
aaa
bbbb
ccc