php - $results = json_decode($contents, true);返回null如何解决
大家讲道理
大家讲道理 2017-04-10 16:59:20
0
2
435

$results = json_decode($contents, true);返回null如何解决,看了微信那边返回的是utf-8字符编码的json,但是json_decode()返回error_code:4, error_msg:Syntax error;其实是一些看不见的字符,总不能每次把看不见的字符搂出来,一个个preg_replace()了,有没有通用的方法呢?网上搜了很多答案都解决不了。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(2)
Ty80

你不把不更的信息贴出来,谁能帮的了你呢?我做过微信公众号和企业号,好像没有这样的问题呢。json_decode本来就是处理utf-8字符集的。

大家讲道理

results = json_decode($contents, true);
把$content 打印到一个log文件里 对比下 试试把日志的内容直接json_decode

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿