number_format() 関数は、数値を千単位でグループ化してフォーマットします。
構文
number_format(数値,小数点,小数点,区切り文字)
パラメータ |
説明 |
番号 |
必須。フォーマットする数値。
他のパラメーターが設定されていない場合、数値は小数点なしで、区切り文字としてカンマ (,) を使用してフォーマットされます。
|
小数 |
オプション。小数点以下の桁数を指定します。このパラメータが設定されている場合、数値は小数点としてピリオド (.) を使用してフォーマットされます。 |
小数点 |
オプション。小数点として使用する文字列を指定します。 |
区切り文字 |
オプション。桁区切り文字として使用する文字列を指定します。
パラメータの最初の文字のみが使用されます。たとえば、「xyz」は「x」のみを出力します。
注: このパラメータが設定されている場合は、他のすべてのパラメータが必要です。
|
ヒントとメモ 注: この関数は、1 つ、2 つ、または 4 つのパラメータ (3 つではありません) をサポートします。
例
コードをコピーします コードは次のとおりです:
echonumber_format("1000000",2); 」 ,2, ",",".");
?>
出力:
1,000,000
1,000,000.00
興味深いnumber_format
number_形式(数値、小数点、小数点、区切り文字)
はい 4 つのパラメーター、
最初と 2 番目のパラメーターは必須で、3 番目と 4 番目のパラメーターはオプションです。ただし、実際のテストでは、3 番目と 4 番目のパラメータが同時に存在する必要があります。つまり、両方が設定されているか、どちらも設定されていないかのどちらかです。
3 番目と 4 番目のパラメータは設定されていません:
Number_format(13526, 2); echo 13,526.00; 処理された数値を合計すると、13 しか得られません。 。
3番目と4番目のパラメータを設定します
Number_format(23125, 2, ‘.’,''); echo 23125.00; この時点で処理された数値に対して演算を実行すると、正しく実行されます。
この関数の 3 番目のパラメーターは、「小数点」の位置が何を表すために使用されるかを示します。デフォルトでは 、またはその他の記号に設定できます。 Ps: でも、こんなことをする人はいないと思います。
4 番目は、数値を 1000 の位ごとに除算するために使用されるものを示します。特別な要件がなく、操作を実行する場合は、空に設定することをお勧めします。
http://www.bkjia.com/PHPjc/325416.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/325416.html
技術記事 number_format() 関数は、数値を千単位にグループ化してフォーマットします。 構文number_format(数値,小数点,小数点,区切り文字) パラメータ 説明数値 必須。フォーマットする数値。 もし...