我需要使用PHP解码这个json值。我需要值'url'。
这是我所拥有但不起作用的。
$json = file_get_contents('http://graph.facebook.com/{fb-ID}/picture?type=large&redirect=false');
$decoded = json_decode($json,true);
$url = $decoded[???]; // NEED THIS VAR.
答案 0 :(得分:2)
由于$decoded
是一个PHP数组,您可以像访问任何其他数组一样访问它:
$url = $decoded['data']['url'];
答案 1 :(得分:0)
$decoded=(object)json_decode( $json['data'], true );
echo $decoded->url
答案 2 :(得分:0)
这有效:
$json = file_get_contents('http://graph.facebook.com/{fb-ID}/picture?type=large&redirect=false');
$decoded = json_decode($json,true);
$url = $decoded['data']['url'];