• 技术文章 >后端开发 >php教程

    Apache配置支持markdown格式

    2016-07-29 09:02:40原创984

    Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。

    Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。Markdown增强版中比较有名的有Markdown Extra、MultiMarkdown、 Maruku等。这些衍生版本要么基于工具,如Pandoc;要么基于网站,如GitHub和Wikipedia,在语法上基本兼容,但在一些语法和渲染效果上有改动。

    如此牛逼的标记语言我们怎么支持她呢,下面我们介绍一下如何在Apache服务器下支持markdown。

    Parsedown 是一个PHP的Markdown解析器,解析速度非常快,而且简洁。

    插件主页:

    http://parsedown.org/

    Parsedown语法非常简单。

    $Parsedown=new Parsedown();

    echo $Parsedown->text('Hello _Parsedown_!');# prints:

    Hello Parsedown!

    首页,Apache需要配置为支持PHP,然后下载parsedown。

    在httpd.conf中配置增加

    Action markdown /markdown/handler.php
    AddHandler markdown .md

    在handler.php中增加

    require('parsedown/Parsedown.php');
    $file = realpath($_SERVER['PATH_TRANSLATED']);
    $Parsedown= new Parsedown();
    echo $Parsedown->text(file_get_contents($file));

    其他的可以按照各自需求增加一些style样式显示。

    以上就介绍了Apache配置支持markdown格式,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    上一篇:PHP知识点——1 下一篇:PHP知识点——2
    大前端线上培训班

    相关文章推荐

    • PHP表单学习之$_GET与$_POST变量的使用与区别• PHP表单学习之表单的输入与验证• PHP数据库学习之怎样使用PDO执行SQL语句?• PHP数据库学习之怎样使用PDO连接数据库?• PHP数据库学习之怎样使用PDO获取查询结果?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网