NumberFormatter
PHP Manual

NumberFormatter::create

numfmt_create

NumberFormatter::__construct

(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)

NumberFormatter::create -- numfmt_create -- NumberFormatter::__constructソヘ・ユ・ゥ。シ・゙・テ・ソ、鋿ョ、ケ、�

タ篶タ

・ェ・ヨ・ク・ァ・ッ・ネサリク�キソ (・皈ス・テ・ノ)

static NumberFormatter NumberFormatter::create ( string $locale , int $style [, string $pattern ] )

シ�ウ、ュキソ

NumberFormatter numfmt_create ( string $locale , int $style [, string $pattern ] )

・ェ・ヨ・ク・ァ・ッ・ネサリク�キソ (・ウ・ケ・ネ・鬣ッ・ソ):

NumberFormatter::__construct() ( string $locale , int $style [, string $pattern ] )

ソヘ・ユ・ゥ。シ・゙・テ・ソ、鋿ョ、キ、゙、ケ。」

・ム・鬣癸シ・ソ

locale

ソヘ・ユ・ゥ。シ・゙・テ・ネ、ケ、�愠ア。シ・� (・愠ア。シ・�セ。」、ソ、ネ、ィ、ミ en_CA)。」

style

・ユ・ゥ。シ・゙・テ・ネ、ホキチシー。」 ・ユ・ゥ。シ・゙・テ・ネキチシー ト�ホ、、、コ、�ォ。」 NumberFormatter::PATTERN_DECIMAL 、「、�、、マ NumberFormatter::PATTERN_RULEBASED 、リト熙キ、ソセ�遉マサリト熙キ、ソ・ム・ソ。シ・ホソヘ・ユ・ゥ。シ・゙・テ・ネ、ェ。シ・ラ・キ、゙、ケ。」 、ウ、�マ。「、ス、�セ、� » ICU DecimalFormat ・ノ・ュ・螂皈ネ 、「、�、、マ » ICU RuleBasedNumberFormat ・ノ・ュ・螂皈ネ 、ヌスメ、ル、鬢�ニ、、、�スハク、�、ソ、ケノャヘラ、ャ、「、熙゙、ケ。」

pattern

チェツキ、ソキチシー、ャ・ム・ソ。シ・ラオ皃ケ、�筅ホ、ヌ、「、��遉ホ・ム・ソ。シ・クサ昀」

ハヨ、�ヘ

NumberFormatter ・ェ・ヨ・ク・ァ・ッ・ネ。「 、「、�、、マ・ィ・鬘シサ�、ヒ FALSE 、ヨ、キ、゙、ケ。」

ホ�

ホ�1 numfmt_create() 、ホホ�

<?php
$fmt 
numfmt_create'de_DE'NumberFormatter::DECIMAL );
echo 
numfmt_format($fmt1234567.891234567890000)."\n";
$fmt numfmt_create'it'NumberFormatter::SPELLOUT );
echo 
numfmt_format($fmt1142)."\n";
?>

ホ�2 NumberFormatter::create() 、ホホ�

<?php
$fmt 
= new NumberFormatter'de_DE'NumberFormatter::DECIMAL );
echo 
$fmt->format(1234567.891234567890000)."\n";
$fmt = new NumberFormatter'it'NumberFormatter::SPELLOUT );
echo 
$fmt->format(1142)."\n";
?>

セ螟ホホ网ホスミホマ、マーハイシ、ネ、ハ、熙゙、ケ。」

1.234.567,891
millicentoquarantadue

サイケヘ


NumberFormatter
PHP Manual