Markdown解析和' \ n'无知

时间:2018-02-20 20:44:34

标签: html markdown

我有一个降价文本编辑器,在我的后端我将其解析为html并保存在DB中。

但是当用户将 新行 放入文本时,它会被忽略。我尝试了$markup = str_replace("\n", "<br />", $markup);但是这个功能取代了所有新行,即使在 li 中也是如此,所以文字看起来很糟糕。

这是在db:

中保存的方式
<ul>
<li>
<span>test</span>
</li>
<li>
<span>test</span>
</li>
</ul>
<span>before ENTER
after</span>

因此保存 新行 符号。但在浏览器中它被忽略了。

我该如何解决这个问题? MAYB

0 个答案:

没有答案