如何使用逗号正确格式化数字。实施例
我认为10000万是10,000我知道我可以使用下面的代码
number_format(10000)
问题是,如果是带小数的数字,则往往会删除小数。
例如:10000.50它将显示数字为10,001
如何绕过这个并正确显示带小数和无小数的数字。
答案 0 :(得分:4)
这个功能有一个明确的文档:
string number_format ( float $number , int $decimals = 0 , string $dec_point = "." , string $thousands_sep = "," )
答案 1 :(得分:3)
使用php格式化数字的正确方法是使用内置函数number_format
string number_format ( float $number , int $decimals = 0 , string $dec_point = "." , string $thousands_sep = "," )
您可以将四个参数传递给函数:
"."
。文档 Here
因此,在您的问题中,您将number_format(10000)
替换为number_format(10000,2)
希望这有帮助。
干杯!
答案 2 :(得分:0)
请使用此 number_format(10000.50); 输出将是这种格式10,001
答案 3 :(得分:0)
number_format(10000,3); number_format(10000,2);