tour cURL tableau json réponse à un associé de la matrice de

J'ai une demande cURL comme

$ch = curl_init();
$data = 'filter=year(StartTime)' . urlencode(' eq 2013 and ') .'month(StartTime)'. urlencode(' eq 06') ;
curl_setopt($ch, CURLOPT_URL, "http://url.com/id()/events?$".$data);
$headers = array(
    'Accept: application/json',
    'Content-type: application/json',
    'X-ApiKey : XXXXXXXXXX'
);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_HEADER, false);

$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);

?>
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Untitled Document</title>


</head>

<body>

<br><br>
<?php 
 echo "the name". $result['Name'];
?>

</body>
</html>

C'est ce qu'il imprime.

HTTP/1.1 200 OK Cache-Control: no-cache Pragma: no-cache Content-Length: 218 Content-Type: application/json; charset=utf-8 Expires: -1 Server: Microsoft-IIS/7.5 X-AspNet-Version: 4.0.30319 X-Powered-By: ASP.NET- WEBSRV X-Powered-By: ARR/2.5 X-Powered-By: ASP.NET - ARR02 Date: Mon, 01 Jul 2013 02:52:31 GMT [{"Id":1079,"Name":"Test ","Status":1,"MemberId":1308,"Description":"This is a Test Event","SponsoredBy":null,"StartTime":"2013-06-30T12:00:00","EndTime":"2013-06-30T23:59:00","SearchDescription":null,"Types":[1,4,6]}] 

the name

Comment puis-je mettre cela dans un tableau Associatif?

J'ai essayé ce

json_decode($response,true));

et ce

ksort($response);

et ce

var_dump($response);

et rien ne semble fonctionner..

Je veux être en mesure de sortie comme celle

echo $reponse['Name'];

De l'aide? Grâce

  • Vous mentionnez que var_dump($response); "ne fonctionne pas" - que faut-il vous donner? Êtes-vous de la difficulté à obtenir la chaîne JSON à partir de la boucle d'appel, ou de la difficulté à décoder dans un tableau?
  • Si je fais cela, ` $response = var_dump($response); echo $intervention['Nom']; " dans les sorties de cette bool(true) Il semble pour obtenir la chaîne json à partir de ROULAGE bien.. juste ne peut pas obtenir dans une assoc tableau
  • Je pense qu'il a quelque chose à voir avec ma chaîne de retour. Certaines de ces valeurs sont des entiers et des tableaux qui n'ont pas de guillemets autour d'eux. Savez-vous comment je pourrais gérer cela? Pourrait-il être le problème?
  • json_decode($response,true)); a fonctionné pour moi