php得到完整的号码

时间:2015-03-04 19:03:27

标签: php for-loop numbers

我想获得完整的16位数字。我的PHP代码:

for ($x = 4200000000000000; $x <= 4300000000000000; $x++) 
{
echo $x; die;
}

我想得到:4200000000000001,但它返回我:4.2E + 15

3 个答案:

答案 0 :(得分:4)

答案 1 :(得分:0)

for ($x = 4200000000000000; $x <= 4200000000000005; $x++) {
    echo number_format($x, 0, '.', ''); 
}

答案 2 :(得分:0)

如果使用number_format进行回显,则可以强制使用所需的格式:

echo number_format($x, 0, '', '');

我没有说明小数点,也没有空字符串的逗号。