如何在php中更改长格式号?

时间:2016-07-12 10:08:21

标签: php

我想在 PHP 上询问有关数字function的内容。如何将1.7849313424115E+16格式更改为17849313424115340

我的问题是,我使用API​​并且返回值为1.7849313424115E+16,但我需要17849313424115340格式用于其他进程。我无法更改输出代码的API,因此我认为我必须"转换"输出值。有可能吗?

我已尝试使用round()intval()等,但我仍然没有得到线索。任何想法或建议?任何帮助都会很感激。

提前致谢:)

2 个答案:

答案 0 :(得分:4)

您可以使用number_format功能。

  number_format(1.7849313424115E+16,0,'','')

答案 1 :(得分:3)

您可以在PHP中使用number_format函数。

echo number_format(1.7849313424115E+16);

返回以下输出:

17,849,313,424,115,000