为什么我在 php 连接中有科学记数法



我必须调用 API Restful 的端点,其中最后一个元素是资源 ID

http://midomain.com/resurces/:resourceID

资源 ID 666769510661446146但是当我将此数字连接到 url 时

$url = "http://midomain.com/resources/" . $myId;      

Php 返回 http://midomain.com/resources/6.6676951066145E+17

我尝试将数字转换为双倍并使用 sprintf 修复,但总是相同的

谢谢!

你试过用number_format吗?

$url = "http://midomain.com/resources/" . number_format($myId,0,"","");

这样,您将避免科学表示。查看官方文档以获取更多信息

您可以在此处查看示例

最新更新