PHP和JSON没有显示任何结果


PHP & JSON not showing any results

我有以下PHP代码,它打印出这个链接中显示的结果:http://www.visitrack.co.uk/testdata2.php

$json = "http://api.duedil.com/sandbox/v2/company/03977902.json fields=get_all&api_key=***";
$jsonfile = file_get_contents($json);
var_dump(json_decode($jsonfile,true));

我要做的是将结果拆分为各个php变量。下面的代码是我的尝试,但是它没有返回一个错误或任何结果。

 $url="http://api.duedil.com/sandbox/v2/company/03977902.json?fields=get_all&api_key=2gwhy5py2zfdzpnf3ev3dsjs";
 $json = file_get_contents($url); $response = json_decode($json, TRUE);
 echo $requestId->Response->id->value; 

如有任何建议,不胜感激。由于

json_decode()的第二个参数设置为true。这将产生一个关联数组。不要在那里传递任何东西(因为默认情况下它是false)。您可以在文档中阅读所有相关内容。

json_decode (string $json [, bool $assoc = false])

基本上,您使用->的方法是如何以对象的形式访问它。

$foo->bar

在关联数组中,这看起来像-

$foo['bar']