スタッフブログ
haltです。
今日ははてな記法を簡単に利用できるPHPライブラリ「HatenaSyntax」を紹介します。
はてな記法とは、株式会社はてなのサービスの中で利用されている記法です。
http://hatenadiary.g.hatena.ne.jp/keyword/%E3%81%AF%E3%81%A6%E3%81%AA%E8%A8%98%E6%B3%95%E4%B8%80%E8%A6%A7
この記法を利用することで、わざわざ複雑なHTMLを書かなくてもシンプルで短いコードを追加するだけで複雑な表現ができるようになります。
HatenaSyntaxはanatooさんが開発し、googlepagesで公開されています。現在の最新バージョンは0.06のようです。
http://anatoo.study.googlepages.com/HatenaSyntax.php.ver006.txt
では実際に使ってみましょう。
引用:
たったこれだけです。requireしたあと、HatenaSyntaxをnewしてparseメソッドを呼び出すだけ。簡単ですね。
ブログや日記、Wikiの表現力を高めるのに使ってみてはいかがでしょうか。
今日ははてな記法を簡単に利用できるPHPライブラリ「HatenaSyntax」を紹介します。
はてな記法とは、株式会社はてなのサービスの中で利用されている記法です。
http://hatenadiary.g.hatena.ne.jp/keyword/%E3%81%AF%E3%81%A6%E3%81%AA%E8%A8%98%E6%B3%95%E4%B8%80%E8%A6%A7
この記法を利用することで、わざわざ複雑なHTMLを書かなくてもシンプルで短いコードを追加するだけで複雑な表現ができるようになります。
HatenaSyntaxはanatooさんが開発し、googlepagesで公開されています。現在の最新バージョンは0.06のようです。
http://anatoo.study.googlepages.com/HatenaSyntax.php.ver006.txt
では実際に使ってみましょう。
引用:
<?php
require_once 'HatenaSyntax.php';
$text = <<<EOD
* みだし
ほんぶん
>>
引用
<<
EOD;
$hatena = new HatenaSyntax();
echo $hatena->parse($text);
?>
たったこれだけです。requireしたあと、HatenaSyntaxをnewしてparseメソッドを呼び出すだけ。簡単ですね。
ブログや日記、Wikiの表現力を高めるのに使ってみてはいかがでしょうか。