「 PHP Markdown 」のインストールとサンプルコード ~ Markdownパーサー in PHP

Composerがインストールされていることを前提とする。
Composerのインストール手順はココ

インストールコマンド

コマンドプロンプトから以下のコマンドを実行。

ただし、C:\xampp\htdocs\lib のフォルダは事前に作っておくこと。

cd C:\xampp\htdocs\lib
composer require michelf/php-markdown

実行結果

Using version ^1.7 for michelf/php-markdown
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
  - Installing michelf/php-markdown (1.7.0)
    Loading from cache

Writing lock file
Generating autoload files

PHPから使うサンプルコード

XAMPPで作った環境で、「 C:\xampp\htdocs\Markdown.php 」として保存し、「 localhost/Markdown.php 」として実行する場合。

Traditional Markdown

<?php

    ///////////////////////////////////////
    //
    //      PHP Markdown
    //      Traditional Markdown
    //
    ///////////////////////////////////////

    // オートローダーを起動
    require_once( './lib/vendor/autoload.php' );

    // Markdownファイルを読み込む ( .mdファイルなら、何でもよい )
    $markdown = file_get_contents( './lib/vendor/cebe/markdown/README.md' );

    // パースを実行
    echo Michelf\Markdown::defaultTransform( $markdown );

Markdown Extra

<?php

    ///////////////////////////////////////
    //
    //      PHP Markdown
    //      Markdown Extra
    //
    ///////////////////////////////////////

    // オートローダーを起動
    require_once( './lib/vendor/autoload.php' );

    // Markdownファイルを読み込む ( .mdファイルなら、何でもよい )
    $markdown = file_get_contents( './lib/vendor/cebe/markdown/README.md' );

    // パースを実行
    echo Michelf\MarkdownExtra::defaultTransform( $markdown );

関連リンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA