English | 简体中文 | 繁體中文
查询

CommonMark\Parser::finish()函数—用法及示例

「 结束解析过程并返回最终的解析结果 」


函数名:CommonMark\Parser::finish()

适用版本:CommonMark 0.18.0及以上版本

用法:该方法用于结束解析过程并返回最终的解析结果。它不接受任何参数。

示例:

use League\CommonMark\CommonMarkConverter;
use League\CommonMark\Environment\Environment;

// 创建环境
$environment = Environment::createCommonMarkEnvironment();

// 创建解析器
$parser = new \League\CommonMark\Parser\MarkdownParser($environment);

// 输入要解析的Markdown文本
$markdown = "# Hello, World!";

// 解析Markdown文本
$parsedResult = $parser->parse($markdown);

// 调用finish方法获取最终解析结果
$html = $parsedResult->finish();

echo $html;

在上面的示例中,我们首先创建了一个CommonMark环境,然后用这个环境创建了一个Markdown解析器。我们将要解析的Markdown文本传递给解析器的parse方法,然后调用finish方法获取最终解析结果。最后,我们将解析结果输出为HTML。

注意:在调用finish方法之后,我们不能再对解析结果进行任何操作,因为解析过程已经结束。如果希望对解析结果进行修改,需要在调用finish方法之前进行操作。

补充纠错
上一个函数: CommonMark\Parse()函数
热门PHP函数
分享链接