ホームページ  >  記事  >  バックエンド開発  >  PHPで数値をフォーマットし、足りない桁の前に0を追加する方法

PHPで数値をフォーマットし、足りない桁の前に0を追加する方法

WBOY
WBOYオリジナル
2016-07-25 09:00:301623ブラウズ
PHP は数値をフォーマットします。桁数が足りない場合は、先頭に 0 を追加します。この記事では、それぞれ sprintf とnumber_format を使用する 2 つの実装方法を紹介します。困っている友達は、見に来てください。

PHP で数値をフォーマットする例。

リーリー

1. 文字列 sprintf() 関数 文法

sprintf(format,arg1,arg2,arg++)

パラメータ 説明
フォーマット 必須。フォーマットを変換します。
引数1 必須。フォーマット文字列の最初の % 記号に挿入するパラメータを指定します。
引数2 オプション。フォーマット文字列の 2 番目の % 記号に挿入するパラメータを指定します。
引数++ オプション。フォーマット文字列の 3 番目、4 番目などの % 記号に挿入するパラメータを指定します。
説明する

パラメーターの形式は、パーセント記号 (「%」) で始まり変換文字で終わる変換の形式です。可能なフォーマット値は次のとおりです。 %% - パーセント記号を返します。 %b - 2進数 %c - ASCII 値に基づく文字 %d - 符号付き 10 進数 %e - 連続カウント方法 (例: 1.5e+3) %u - 符号なし 10 進数 %f - 浮動小数点数 (ローカル設定を認識) %F - 浮動小数点数 (ローカル設定は認識されません) %o - 8 進数 %s - 文字列 %x - 16 進数 (小文字) %X - 16 進数 (大文字)

arg1、arg2、++ などは、メイン文字列のパーセント記号 (%) 記号の位置に挿入されます。この関数はステップごとに実行されます。最初の % 記号には arg1 が挿入され、2 番目の % 記号には arg2 が挿入されます。 例:

リーリー

2. 数値関数number_format()をフォーマットする 例:

りー


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