PHP用curl函数,抓取网页数据,数据里面的时间戳不能正常显示,显示为float(1.482130583E+12)
答案:2 悬赏:80 手机版
解决时间 2021-12-02 04:26
- 提问者网友:战魂
- 2021-12-01 11:22
PHP用curl函数,抓取网页数据,数据里面的时间戳不能正常显示,显示为float(1.482130583E+12)
最佳答案
- 五星知识达人网友:蕴藏春秋
- 2021-12-01 11:56
原因在于:PHP 数字超过一定长度时,会自动转换为 科学计数法 的形式。
可以用PHP函数 number_format() 来格式化数字,参考代码如下:
$num = number_format(1.2313223123423E+017,'','','');
echo $num; //输出“123132231234230000”
?>
可以用PHP函数 number_format() 来格式化数字,参考代码如下:
$num = number_format(1.2313223123423E+017,'','','');
echo $num; //输出“123132231234230000”
?>
全部回答
- 1楼网友:煞尾
- 2021-12-01 13:07
数据大小超出了int类型就会解析成float
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯