unoh.github.com

一番小さい PEAR パッケージって

2006-06-22 11:34:12 +0000

こんにちは,ttsuruoka です.

PEAR には現在400個ほどの
パッケージが登録されているのですが,
この中で一番小さい PEAR パッケージって何なのでしょうか.

全部のパッケージを見たことはないので確かではありませんが,
(自分の知る限り)一番小さいパッケージ,
Numbers_Roman
を紹介したいと思います.


Numbers_Roman はアラビア数字とローマ数字を相互に変換するパッケージで,
以下のように使います.

<?php
require_once "Numbers/Roman.php";

echo Numbers_Roman::toNumeral(9); // IX が出力される
echo Numbers_Roman::toNumber('XII'); // 12 が出力される
?>


Numbers_Roman のコードは275行で,プロパティは無く,メソッドが3つ.
しかもそのメソッドのうちのひとつ toRoman() は後方互換性を保つための toNumeral() へのエイリアスです.

さっそく明日から使ってみてください.簡単に使えます.


■詳しい人へ■
このパッケージより小さいパッケージの情報について,
下のコメント欄,トラックバックで随時募集しています.