在 PHP 中,要解析 Markdown 文本,可以使用第三方庫,例如 Parsedown 或 Michelf PHP Markdown。這里以 Parsedown 為例介紹如何解析 Markdown 文本。
composer require erusev/parsedown
<?php
require 'vendor/autoload.php';
$parsedown = new Parsedown();
$markdownText = "# Hello, World!";
$html = $parsedown->text($markdownText);
echo $html; // 輸出: <h1>Hello, World!</h1>
在這個示例中,我們首先引入了 Composer 的自動加載文件,然后創建了一個新的 Parsedown 實例。接著,我們將一個包含 Markdown 文本的字符串傳遞給 text()
方法,該方法會返回解析后的 HTML。最后,我們將生成的 HTML 輸出到頁面上。
注意:Parsedown 支持 GitHub Flavored Markdown,因此你可以放心地使用它來解析常見的 Markdown 語法。