我在带有 php 7 和 7.1 的 Windows 10 以及带有 PHP 7.0.33 的 raspbian 上都遇到了这个问题当我尝试将一个大的双精度(毫秒时间戳)转换为 int 时,我得到了一个完全错误的结果。例子:
$a = 1512298800000.0;
echo intval($a);
输出为:470311808
有关如何解决此问题的任何建议?我在带有 php 7 和 7.1 的 Windows 10 以及带有 PHP 7.0.33 的 raspbian 上都遇到了这个问题当我尝试将一个大的双精度(毫秒时间戳)转换为 int 时,我得到了一个完全错误的结果。例子:
$a = 1512298800000.0;
echo intval($a);
输出为:470311808
有关如何解决此问题的任何建议?
慕尼黑8549860