解析与展示markdown
解析与展示markdown

一、使用HyperDown解析markdown

  • HyperDownSegmentFault编写的一个结构清晰的,易于维护的,现代的PHP Markdown解析器。刚好这个网站是php的,天衣无缝。

  • 下载Parser.php到自己的项目中,记得打开并修改namespace

  • 使用时只需要以下代码:

$parser = new Parser;
$html = $parser->makeHtml($request->article);

即可完成转换。

二、使用github-markdown-css渲染

  • 安装:$ npm install github-markdown-css --save

  • 在要显示的页面引入:

<link rel="stylesheet" href="http://localhost/blog/node_modules/github-markdown-css/github-markdown.css" />
  • 在输出markdown的元素中加入class.markdown-body

<div class="markdown-body">
<?php echo $article->content ?>
</div>

完成~

2017-11-10 4320

 

评论

热门文章

Instagram

Lorem ipsum ex vix illud nonummy, novum tation et his. At vix scripta patrioque scribentur, at pro