Sun_Blog

json_decode转换字符串输出null问题

发布时间:3年前热度: 329 ℃评论数:

1:检查了dom头;

2:检查了json字符串格式;

无果,

最后通过

json_last_error()

这个函数打印错误代码,发现为5


终于知道原因了,是因为返回的字符编码是gbk,不是utf-8。

找到问题之后就好解决啦:


$str_utf8 = iconv("GBK", "UTF-8", $token_info['content']);
$token_res = json_decode($str_utf8,true);



转换,输出,问题

手机扫码访问