网上搜索PHP的markdown解析库,只能找得到Michel的,这个库很不错,但是他只能支持标准markdown和他自己定义的一套扩展。这套扩展很强大,包含了表格等扩展功能。
但是一直用GFM来写markdown,所以一直希望能找到解析GFM的PHP库。终于找到了,他可以解析GFM,并且官方说解析速度是Markdown PHP 1.3的5倍。
还有一点值得一提,就是因为PHP Markdown使用了命名空间,所以PHP版本要在5.3及以上。而Parsedown支持5.2, 5.3, 5.4, 5.5 and hhvm。
Parsedown使用DEMO:
$text = 'Hello *Parsedown*!';$result = Parsedown::instance()->parse($text);echo $result; # prints:Hello Parsedown!