9

sprintfで行うようにフロートをフォーマットするにはどうすればよいnumber_format()ですか? 私は欲しい

  • 小数なし
  • 桁区切りとしてのドット

number_format()私はそうするだろうと

$number = number_format(1599, 0, ".", ",");

結果は次のようになります。

1599 => 1.500
899.99 => 899
70 => 70

これは可能sprintf()ですか?

敬具、ロバート

4

2 に答える 2

15
sprintf('A number: %s', number_format(1599, 0, '.', ','))

いいえ、他に方法はありません。(s)printfには、桁区切り記号を追加するオプションがありません。

于 2013-05-17T07:24:25.307 に答える