PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

アラビア数字からローマ数字への変換 | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

アラビア数字からローマ数字への変換

どちらのメソッドも静的メソッドなので、 オブジェクトのインスタンスを作成する必要はありません。

静的メソッド toNumeral を使用します。 このメソッドは 1 から 5 999 999 までの数を扱うことができます。 それより大きな値を指定してもエラーにはなりませんが、 歴史的に正しい結果とは異なる値に変換されます。

2 番目のパラメータである $uppercase は、 結果を大文字で出力する (デフォルト) かどうかを設定します。 オーバースコアを HTML のコードで出力する必要がある場合は、 3 番目のパラメータを設定します。これは、 3999 より大きな数を扱う際に必要となります。 このパラメータを false にすると、文字の前にアンダースコア _ が付加されます。

アラビア数字からローマ数字への変換

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

echo 
Numbers_Roman::toNumeral(23);
// 結果は XXIII となります

echo Numbers_Roman::toNumeral(23false);
// 結果は xxiii となります
?>
忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「アラビア数字からローマ数字への変換」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | アラビア数字からローマ数字への変換」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: