2016-04-22 21 views
-2

Ich bin durch Abrufen meiner PHP var verloren. Ich habe mehrere Dinge ohne Erfolg ausprobiert.Zugriff auf meine PHP var

Mein var ist $answer genannt und hier ist seine Var_dump:

object(stdClass)#3631 (1) { ["token"]=> string(159) "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VySWQiOjEsImlhdCI6MTQ2MTMyMDQzNCwic3ViIjoiQ2hhdEF1dGhlbnRpZmljYXRpb24ifQ.18jpKLj_6Banyncyq6bz9jIFSB3IRDpBCvSgpIGJPrs" } 

Die Logik ist für den Zugang von $answer["token"] Aber es funktioniert nicht.

Wie kann ich meine Daten erhalten?

+0

Es ist ein Objekt. Wie haben Sie es bekommen? –

+0

'print $ answer-> token'? –

+0

'$ Antwort-> Token' ?? – Pogrindis

Antwort

2

Dieses wie ein Array sieht nicht, aber ein Objekt von stdClass. Verwenden Sie die Object Operator darauf zuzugreifen:

$answer->token; 
0

Sie können es wie folgt zugreifen: $answer->token

+0

First in, plus von mir – Pogrindis

+0

Aber ohne eine Erklärung. Klare Antworten mit Erklärungen zu schreiben kostet Zeit. :( –

+0

Nicht meine Frage @RohitKhatri aber Praveen hat einen Punkt .. Fügen Sie eine Erklärung bitte für OP. – Pogrindis

0

Sie von $answer->token; statt $answer["token"] zugreifen können, wie es ein Objekt ist - kein Array