我有一个存储在像hello, \r\n how are you? \r\n
这样的数据库中的字符串。我想在textarea中打印这个字符串来编辑文本。哪个是在textarea而不是\r\n
中打印新行的合适方法?我尝试了nl2br(str_replace('\r\n', '\n', $str));
,但它会按原样打印\n
。我使用
<?php echo str_replace ('\\', '' ,str_replace('<br />', PHP_EOL, str_replace('\r\n', '<br />', $str))); } ?>
我从here获得的另一个解决方案是
str_replace('\r\n', ' ', $str);
但任何人都可以告诉我什么是
。似乎HTML Entity Number
。但我不知道它究竟是什么。
有没有更好的方法呢?