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

CommonMark\Render()函数—用法及示例

「 将 CommonMark 格式的文本转换为 HTML 格式的文本 」


函数名:CommonMark\Render()

适用版本:CommonMark 1.0 或者更高版本

用法: CommonMark\Render() 函数用于将 CommonMark 格式的文本转换为 HTML 格式的文本。它使用 CommonMark 规范来解析文本并将其转换为标准的 HTML。

语法:

string CommonMark\Render(string $markdown)

参数说明:

  • $markdown:需要转换的 CommonMark 格式的文本。

返回值:

  • 返回一个字符串,表示转换后的 HTML 格式的文本。

示例:

$markdown = "## Hello, *World*!";
$html = CommonMark\Render($markdown);
echo $html;

输出:

<h2>Hello, <em>World</em>!</h2>

注意事项:

  • 该函数依赖 CommonMark 库,需要在项目中安装 CommonMark 扩展。
  • 若要安装 CommonMark 扩展,可以使用以下命令:composer require commonmark/commonmark
  • 该函数只能处理符合 CommonMark 规范的文本,如果输入的文本不符合规范,可能会导致转换失败或者不符合预期的结果。建议在使用之前对文本进行验证。
  • 建议在使用之前进行输入过滤和输出转义,以防止安全风险。可以使用类似 htmlspecialchars() 函数来转义转换后的 HTML。
补充纠错
热门PHP函数
分享链接