nl2br从我的数据库中获取数据后,我无法使用函数:
$result = mysql_query("SELECT comments..etc.etc..");
while ($row = mysql_fetch_array($result))
{
echo nl2br($row["comments"]);
}
Run Code Online (Sandbox Code Playgroud)
在数据库行中comments:
\r\nThanks,\r\n
Run Code Online (Sandbox Code Playgroud)
OUTPUT:
与DB相同:
\r\nThanks,\r\n
Run Code Online (Sandbox Code Playgroud)
如果我只是这样测试它,它工作正常:
<?php
$mystring = "\r\nThanks,\r\n";
echo nl2br($mystring);
?>
Run Code Online (Sandbox Code Playgroud)
OUTPUT:
converts \r \n to <br />
Run Code Online (Sandbox Code Playgroud) php ×1