首页 > 编程知识 正文

Inf and NaN cannot be JSON encoded

时间:2023-05-03 12:23:44 阅读:251737 作者:1695

json_encode 放回false
echo json_encode($array);

通过json_last_error_msg查看报错原因
echo json_last_error_msg();
Inf and NaN cannot be JSON encoded

原因是$array里面包含了NAN 和INF 这些导致的

解决方案如下:

json_encode(unserialize(str_replace(array(‘NAN;’,’INF;’),’0;’,serialize($reply))));

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。