使PHP解析markdown语法
前言
从开始写blog开始就一直挺喜欢markdown
的,而它学习起来也并不困难,在各大blog网站中也支持这种语法。
个人感觉比较好的就是简书,接下来教大家如何在PHP中使用它
1. 什么是makedown
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
详细可以参考其对应的语法说明
2. makedown + PHP
- 下载开源的语法解析引擎,在github中获取:
githit地址:https://github.com/SegmentFault/HyperDown
$ git clone https://github.com/SegmentFault/HyperDown.git markdown
$ cd markdown
观看README.md文档就知道怎么用了,很简单的。
同样,这是我试过N款PHP解析markdown语法最好的。给赞!
至于SegmentFault是什么? 不知道的少年可以去面壁了…
就酱… O(∩_∩)O~
在浏览器中输出的效果如下:
其.md结尾保持的文档内容是酱紫的:
3. 哦对了,还有样式
页面的样式直接用SegmentFault网站的http://static.segmentfault.com/v-56a05f82/global/css/global.css
就好啦,也可以自定义的亲~
将其加到页面的<head>
标签中,我们再看看页面效果。
<link rel="stylesheet" href="http://static.segmentfault.com/v-56a05f82/global/css/global.css">
看起来是不是不错呢? 不过貌似<code>
中的代码没有高亮,没关系可以使用去实现代码高亮效果。在此我就不赘述了,先就酱~
原文始发于微信公众号(一个人的安全笔记):使PHP解析markdown语法
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论