[FAQ] PHP Warning: json_encode(): double INF does not conform to the JSON spec

如果待 json 编码元素的数值趋近无穷大,会有这个提示。

比如:小数位超出长度。

解决方式建议保留固定长度的位数,也可以四舍五入。

round(sprintf('%.11f', xxxxx), 10)

Ref:json - What does double INF mean in PHP warning? - Stack Overflow

Link:https://www.cnblogs.com/farwish/p/15271808.html

原文地址:https://www.cnblogs.com/farwish/p/15271808.html