我正在使用facebook fql来获取一些数据,这些数据都在数组中 当我使用json解码结果时,它为我提供了该风格的用户ID
$result = json_decode($result, true);
the result from array is 1.0000148607246E+14
而不是10000148607246
我知道它的号码相同,但是当我使用该结果从facebook“请求回来”获取新数据时,它给出了我的错误ID
现在的问题是如何在php
中将1.0000148607246E+14
转换为10000148607246
答案 0 :(得分:0)
将precision
设置添加到PHP标记的顶部。
<?php
echo $var=1.0000148607246E+14; //"prints" 1.0000148607246E+14
ini_set('precision', 18); // <------------------ Add this on to the top of your code
echo $var=1.0000148607246E+14; //"prints" 1.0000148607246
答案 1 :(得分:0)