nanoblocktech/markdown

PHP parsedown 插件,允许视频和内容表。

1.6.0 2024-05-14 16:17 UTC

This package is auto-updated.

Last update: 2024-09-14 17:06:04 UTC


README

PHP Parsedown 扩展,用于在 markdown 格式中嵌入视频和音频。此外,它支持创建目录表,并在链接不匹配您的域名时自动插入 target="_blank" 锚点。

composer install nanoblocktech/markdown

初始化 markdown。

$markdown = new Markdown();

配置 markdown

// Enable table of contents
$markdown->tableOfContents(true);

// Set heading to allow in the table of contents
$markdown->setHeadings(['h1', 'h2']);

// Set id prefix for table of contents 
$markdown->setIdPrefix('my-contents-');

// Add a base link to markdown
$markdown->setLink('https://example.com/assets/');

// Set media type
$markdown->setMediaType('audio/ogg; codecs=opus');

// Get table of contents
$arry = $markdown->getTableOfContents();

显示您的 markdown 文本

$markdown->text('### Hello');