PHP json_decode带回null [英] PHP json_decode brings back null

查看:119
本文介绍了PHP json_decode带回null的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使其正常工作,但看不到我要去哪里.谁能帮忙?

I am trying to get this to work but can't see where I'm going wrong. Can anyone assist?

<?php
    $jsonurl        =   'http://www.foxsports.com.au/internal-syndication/json/livescoreboard';
    $json           =   file_get_contents($jsonurl,0,null,null);
    $json_output    =   var_dump(json_decode($json,true)); 

    echo $json_output
?>

推荐答案

提示:

初始JSON(存储在$json变量中)无法验证.

The initial JSON (stored in $json variable) does NOT validate.

代码:(固定)

<?php

$jsonurl='http://www.foxsports.com.au/internal-syndication/json/livescoreboard';
$json = file_get_contents($jsonurl,0,null,null);

$json = strip_tags(str_replace("jQuery.fs['scoreboard'].data =","",$json));

$json_output = var_dump(json_decode($json,true)); 

echo $json_output;

?>

这将起作用. :-)

这篇关于PHP json_decode带回null的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆