我正在构建一个应用程序,用户可以在其中将注释输入文本区域。然后在输入数据库时对注释进行编码。当我解码返回值时,nl2br 函数不起作用。它不会用 br 标签替换 \r\n 。当不编码/解码文本时,它可以工作。
我正在使用以下代码对我的信息进行编码/解码:http ://www.myphpscripts.net/tutorial.php?id=9
如果我进入一个文本区域:
Hello
World
它对其进行编码,然后在解码时返回
Hello\r\nWorld.
我可以执行 str_replace,但据我了解,根据浏览器的不同,textarea 可能使用 \n 或 \r 而不是 \r\n。
不知道什么是好的解决方案......请帮忙!谢谢!