PHP用タグクラウド生成ライブラリ(HTML_TagCloud)利用サンプル
2006年06月13日-
PEAR :: PEPr :: Details :: HTML_TagCloud
pearのProposalにタグクラウド生成用のライブラリが出ていました。
PerlのHTML-TagCloud-ExtendedをPHPに移植されたそうです。
その使い方とサンプルを紹介。
まず、インストール
pear install http://catbot.net/src/HTML_TagCloud-0.0.1.tgz
HTML_TagCloudのサンプルプログラム
<?php
require_once('HTML/TagCloud.php');
$obj = new HTML_TagCloud();
$obj->addElement('php', 'http://s.phpspot.org/tag/php', 10);
$obj->addElement('css', 'http://s.phpspot.org/tag/css', 3);
$obj->addElement('game', 'http://s.phpspot.org/tag/game', 5);
$obj->addElement('blog', 'http://s.phpspot.org/tag/blog', 6);
$obj->addElement('book', 'http://s.phpspot.org/tag/book', 4);
$obj->addElement('news', 'http://s.phpspot.org/tag/news', 1);
$obj->addElement('phpto', 'http://s.phpspot.org/tag/phpto', 8);
echo $obj->buildHTML();
?>
HTML_TagCloudを使ったサンプルの出力例
これは便利ですね。
最新のブログ記事(新着順)
- CSSのみで実現できるローディングアニメーションやエフェクト集「Css Effects」
- スムーズに横スクロールするレイアウトサンプル
- 斬新なページメニューが作れる「Inline Menu Layout with Gallery Panel」
- 世界中で今何時を計算できる「Spacetime」
- シンプルなタブUIを実現できる「Skeletabs」
- テキストを省略してブロックを小さくできる「Cuttr.js」
- インタラクティブに動く立体的なテキストを生成「ztext.js」
- WebGLを使った動画の切り替えアニメーション実装
- スクロールにあわせて動くイメージタイル実装
- 1000以上の汎用アイコンセット「emblemicons」
- 過去のエントリ