我试图简单地替换一些新行,并尝试了三种不同的方式,但是我没有任何改变:
$description = preg_replace('/\r?\n|\r/', '<br/>', $description);
$description = str_replace(array("\r\n", "\r", "\n"), "<br/>", $description);
$description = nl2br($description);
这些都应该起作用,但是我仍然可以换行。它们是双精度的:“ \ r \ r”。那不应该使任何这些失败,对吗?
\r
换行符?AFAIK甚至MacOSX切换到\n
。