是否有办法让PHP输出一个字符串与'r'n和'n的实际文本,而不是换行符?我看到一个有趣的问题,在'n's上的一个explosion()在Windows服务器上不能正常运行…
编辑:'r'n来自于用户在输入文本区域时按enter键,所以我没有什么可以转义的…
echo str_replace(array("'n", "'r"), array(''n', ''r'), $input);
在打印前转义。
echo '''r''n';
您是否尝试用另一个斜杠转义斜杠?
Try
$string = str_replace(array("'r", "'n"), array(''r', ''n'), $string);