我有一个类似stackoverflow的网站,有一个文本框供人们写答案。我使用 这个PHP库 来转换markdown。我使用这个函数将
好的,一切都好。需要注意的是,在存储之前,我将答案转换为 HTML 标签(而不是 Markdown 符号),换句话说,数据库中的所有数据都包含 HTML 标签,而不是 Markdown 符号。
现在我想要实现一个类似于 StackOverflow 的编辑系统,所以我需要再次将保存的答案转换为 Markdown 样式。
现在我想知道,如何重新转换它?我的意思是,我想将
*italic*
转换成<i>italic</i>
。// include that library
$Parsedown = new Parsedown();
echo $Parsedown->text('*italic*'); # prints: <i>italic</i>
好的,一切都好。需要注意的是,在存储之前,我将答案转换为 HTML 标签(而不是 Markdown 符号),换句话说,数据库中的所有数据都包含 HTML 标签,而不是 Markdown 符号。
现在我想要实现一个类似于 StackOverflow 的编辑系统,所以我需要再次将保存的答案转换为 Markdown 样式。
现在我想知道,如何重新转换它?我的意思是,我想将
<i>italic</i>
转换为 *italic*
,我该怎么做呢?