我在javascript中有以下代码行:
(Math.random() + "") * 1000000000000000000
生成如下数字:
350303159372528000
我在 PHP 中尝试了同样的事情:
rand()*1000000000000000000
返回:
2.272e+21
我需要使用 PHP,因为生成的数字将存储为 SESSION 变量,稍后将由 JavaScript 使用。
如何让 PHP 强制数字为 int 而不是 float?
编辑 PHP 似乎很难解决这个问题。
如果我只是在 PHP 中生成 rand 数并将其保存到 SESSION 然后在 JavaScript 中乘以 1000000000000000000,它会起作用吗?
我该怎么办?