ホームページ >バックエンド開発 >PHPチュートリアル >PHP のnumber_format() 関数の定義と使用法を学習します。

PHP のnumber_format() 関数の定義と使用法を学習します。

WBOY
WBOYオリジナル
2016-07-25 09:04:511019ブラウズ
  1. echonumber_format("1000000",2);
  2. echonumber_format("1000000",",","."); >
  3. コードをコピー
出力: 1,000,000 1,000,000.00 1.000.000,00
興味深い数値形式 number_format(数値,小数点,小数点,区切り文字)

4 つのパラメータがあります。

最初と 2 番目のパラメータは必須ですが、3 番目と 4 番目はオプションです。ただし、実際のテストでは、3 番目と 4 番目のパラメータが同時に存在する必要があります。つまり、両方が設定されているか、どちらも設定されていないかのどちらかです。

3 番目と 4 番目のパラメータは設定されていません:

Number_format(13526, 2); echo 13,526.00;
  1. コードをコピー
処理された数値を合計すると、13 しか得られません。 。
3番目と4番目のパラメータが設定されています

Number_format(23125, 2, ‘.’,''); echo 23125.00;
  1. コードをコピー
この時点で処理された数値に対して演算を実行すると、正しく実行されます。
この関数の 3 番目のパラメーターは、「小数点」の位置が何を表すために使用されるかを示します。デフォルトでは 、または他の記号に設定できます。 Ps: でも、こんなことをする人はいないと思います。 4 番目は、数値を 1000 の位ごとに分割する方法を示します。特別な要件がなく、操作を実行する場合は、空に設定することをお勧めします。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。