説明
string number_format (float number, int decimals, string dec_point, string thousands_sep)
number_format()はnumber
をフォーマットしたものを返します。この関数は、以下に示すような
1個,2個または 4個の引数を取ります(3個というのはありません):
引数が1つだけ与えられた場合は、numberが
各々1000の位ごとにカンマ(",")区切りでフォーマットされますが、
小数部は出力されません。
引数が2つ与えられた場合は、numberが各々
1000の位ごとにカンマ(",")区切りででフォーマットされ、さらにドッ
ト(".")1つを置いて、その後に小数部がdecimals
桁数分出力されます。
4つの引数すべてが与えられた場合は、number
がdecimals桁数分の小数部を含んだ形でフォ
ーマットされます。その際、各々1000の位ごとの区切り文字として、
カンマ(",")の代わりにthousands_sepで与
えられた文字列を使い、小数部の前のドット(".")の代わりに
dec_pointで与えられた文字列を使います。