PHP number_format()関数



定義と使用法
number_format()関数は、千ビットパケットによって数値をフォーマットします.
構文

number_format(number,decimals,decimalpoint,separator)

パラメータ
説明
number
必要です.書式設定する数値.他のパラメータが設定されていない場合、数値は小数点以下で区切り記号としてカンマ(,)でフォーマットされます.
decimals
オプション.小数を何個規定する.このパラメータが設定されている場合は、ポイント(.)を使用します.小数点として数値をフォーマットします.
decimalpoint
オプション.小数点として使用する文字列を指定します.
separator
オプション.千桁区切り文字として使用する文字列を指定します.このパラメータの最初の文字のみが使用されます.たとえば「xyz」は「x」のみを出力します.注記:このパラメータが設定されている場合は、他のすべてのパラメータが必要です.
ヒントとコメント
注記:この関数は、1つ、2つ、または4つのパラメータ(3つではありません)をサポートします.

<?php
echo number_format("1000000");
echo number_format("1000000",2);
echo number_format("1000000",2,",",".");
?>

出力:

1,000,000
1,000,000.00
1.000.000,00