JSON返回为空,工具校正显示是正常
<?php
$json=file_get_contents(url);
var_dump(json_decode($json,true)); //return null
json的问题大都是缺少“'
”引号或者多了“\
”反斜杠,如果不是字符的问题 就看看UTF8 DOM头
<?php
$json=file_get_contents(url);
$json=preg_replace('/[\x00-\x1F\x80-\xFF]/', '', $json);
var_dump(json_decode($json, true)); //有值
可以用 var_dump(json_last_error())方法来排查一下错误,返回4就是语法错误