gpt4 book ai didi

php - 网页不保留换行符

转载 作者:行者123 更新时间:2023-11-29 20:22:39 25 4
gpt4 key购买 nike

构建一个包含多个 contentEditable div 的网络应用程序。用户向 div 添加内容,单击保存按钮,将每个 div 中的所有数据保存到 json 对象。这通过 JSON.stringify 以文本形式传输到 mysql 数据库(通过 mysql_real_escape_string() 与 php 一起上传)。加载后,它返回到 JSON.parse,然后通过 javascript 和 jquery 放回原来的位置。唯一的问题是换行符没有被替换。
有快速解决方法吗?

最佳答案

HTML 中的换行符将被忽略。你需要的是<br/>标签来替换换行符,PHP 为您提供了完美的功能。 nl2br()将用这些标签替换换行符,并且应该返回您期望的输出。

$string = "some text\nwith\nnewlines";
echo nl2br($string);
// should return "some text<br/>with<br/>newlines"

关于php - 网页不保留换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3219903/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com