【发布时间】:2020-12-04 22:51:09
【问题描述】:
PHP 初学者,请点击此处。
我想创建一个小型网站,该网站将解析 JSON 网页中的数据并将其放在我的网站上,但由于某种原因,没有返回任何数据(“长度”的值) PHP代码:
<?
$jsonData = file_get_contents('web site link');
$data = json_decode($jsonData, TRUE);
foreach($data as $stats )
{
echo $stats->length;
}
// var_dump($jsonData);
?>
Json 数据(完整数据:http://logs.tf/json/2652721#76561198044689160):
"length": 1674,
"players": {
"[U:1:131277951]": {
"team": "Blue",
"class_stats": [{
"type": "soldier",
"kills": 16,
"assists": 2,
"deaths": 21,
"dmg": 7505,
"weapon": {
"tf_projectile_rocket": {
"kills": 16,
"dmg": 7505,
"avg_dmg": 58.6328125,
"shots": 0,
"hits": 0
}
},
"total_time": 1674
}],
我做错了什么? :(
【问题讨论】:
-
您的 json 无效。发布正确的json文件