Class yii\helpers\Markdown

继承yii\helpers\Markdown » yii\helpers\BaseMarkdown
可用自版本2.0
源代码 https://github.com/yiisoft/yii2/blob/master/framework/helpers/Markdown.php

Markdown 提供了将 markdown 转换为 HTML 的功能.

基本用法如下:

$myHtml = Markdown::process($myText); // 使用原始的 markdown 风格
$myHtml = Markdown::process($myText, 'gfm'); // 使用 github 风格的 markdown
$myHtml = Markdown::process($myText, 'extra'); // 使用 extra 风格的 markdown

你可以使用 $flavors 属性配置多种风格.

有关详细信息, 请参阅 Markdown 库文档.

Note: Markdown 库使用 PHPDoc 注释, 因此如果你将它与 PHP opcache一起使用, 请确保 它不会删除注释.

公共属性

隐藏继承的属性

属性类型描述定义在
$defaultFlavor string 当没有明确指定时使用的 markdown 风格. yii\helpers\BaseMarkdown
$flavors array Markdown 映射到相应解析器类的风格名称的配置. yii\helpers\BaseMarkdown

公共方法

隐藏继承的方法

方法描述定义在
process() 将 markdown 转换为 HTML. yii\helpers\BaseMarkdown
processParagraph() 将 markdown 转换为 HTML 但仅解析内联元素. yii\helpers\BaseMarkdown

受保护的方法

隐藏继承的方法

方法描述定义在
getParser() yii\helpers\BaseMarkdown