2017-10-18 2 views
-3

Utilisation de curl J'ai obtenu la réponse au format JSON. Maintenant, je veux obtenir la valeur d'un objet dans cette réponse JSON.Analyse de l'objet JSON dans PHP

{ 
    "session": { 
      "application_id": 2, 
      "created_at": "2012-04-03T07:34:48Z", 
      "device_id": null, 
      "id": 743, 
      "nonce": 1308205278, 
      "token": "0e7bc95d85c0eb2bf052be3d29d3df523081e87f", 
      "ts": 1333438438, 
      "updated_at": "2012-04-03T07:34:48Z", 
      "user_id": null 
    } 
} 

Maintenant, je veux obtenir la valeur de token du JSON ci-dessus en utilisant PHP.

S'il vous plaît aidez-moi à ce sujet. Merci d'avance.

+1

'$ arr = json_decode (your_json),' '$ arr [ 'session'] [ 'jeton'];'? –

+0

Cette question est répondue trop souvent ... –

+0

@JigarShah Je connais sa question en double. Mais ça ne fonctionnait pas toujours. J'ai un doute si le problème venait de 'CURL'. C'est ce que je pensais pour poser la question ici. Maintenant, je pense que le problème venait de l'URL que j'appelle. Merci quand même. – Shihas

Répondre

2

Voici si vous obtenez un jeton:

$jsonArray = json_decode($jsonString,true) 
print_r($jsonArray["session"]["token"]) 

Cordialement,

+2

S'il vous plaît ne répondez pas en double –

+0

D'accord, merci. Devrais-je supprimer ma réponse? – Tarun

+0

Bonjour @MatteoTassinari, j'ai appris que vous êtes chef de projet. Puis-je vous demander si vous embauchez pour développeur PHP:) – Tarun