json_decode一个json字符为什么还是字符

$json_data=file_get_contents('http://www.btc38.com/trade/getTradeList.php?coinname=XRP');
$data=json_decode($json_data,true);
var_dump($data);//为什么仍然输出字符串????
ps:在jslint.com测试$json_data为valid
慕妹3146593
浏览 1011回答 2
2回答

哔哔one

BOM!我直接echo从网页获取到的内容,然后传递给json_pp:>>>phpa.php|json_ppmalformedJSONstring,neitherarray,object,number,stringoratom,atcharacteroffset0(before"\x{ef}\x{bb}\x{bf}{"...")at/usr/bin/core_perl/json_ppline44.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript