Analyser Google Géocodage JSON avec PHP

Je suis en train d'analyser la réponse json à partir de la Google API de Géocodage, mais je vais avoir un peu de mal à le comprendre.

Pour ceux peu familiers avec l'API de Géocodage voici l'URL: http://maps.google.com/maps/api/geocode/json?address=albert%20square&sensor=false

J'utilise le code suivant pour analyser la demande

<?php

$address = urlencode($_POST['address']);
$request = file_get_contents("http://maps.google.com/maps/api/geocode/json?address=" . $address . "&sensor=false");
$json = json_decode($request, true);

?>

Et j'essaie de sortie avec les éléments suivants:

echo $json['results'][0]['formated_address'];

Je ne sais pas pourquoi rien n'est fait l'écho. J'ai aussi essayé de $json[0]['results'][0]['formated_address']. Je sais que c'est une question de noob, mais multi-dimensionnelle des tableaux de me confondre.

source d'informationauteur Lee Price