关于json_decode 解析数据失败问题

   2019-12-11 16:13:58

php

首先这类问题可以先通过json_last_error_msg()函数来打印错误,打印之后面向百度解决
$array = json_decode($data,1);
print_r($array);
echo json_last_error_msg();

错误:Control character error, possibly incorrectly encoded
解决方法:可能是有附带一些隐藏的字元,这时可以使用如下方法过滤
$line = filter_var($line, FILTER_UNSAFE_RAW, FILTER_FLAG_STRIP_LOW);
print_r(json_decode($line));
错误:.......

相关评论:

靡不有初|  当前时间:  |  网站运行时间:  |鲜克有终

今年剩余【农历】:

粤ICP备19080315号