Ich Frage einen Drittanbieter-Dienst, der Json ausgibt.JSON Parsing - Ausgaben NULL - PHP
$data = json_decode($result,true);
var_dump ($data);
$ data hält dies:
{"response":{"status":"OK","token":"hbapi:187089:586e655ed1f9c:nym2","dbg_info":{"instance":"53.bm-hbapi.prod.ams1","slave_hit":false,"db":"master","parent_dbg_info":{"instance":"64.bm-hbapi.prod.nym2","slave_hit":false,"db":"master","parent_dbg_info":{"instance":"45.bm-api.prod.nym2","slave_hit":false,"db":"master","time":664.07299041748,"version":"1.17","warnings":[],"slave_lag":0,"start_microtime":1483629917.8571},"awesomesauce_cache_used":false,"count_cache_used":false,"uuid":"39e1c17a-7fe4-58ac-9486-c4dd5bbf96a3","warnings":[],"time":1159.7349643707,"start_microtime":1483629917.7835,"version":"1.17.150","slave_lag":0,"output_term":"not_found"},"awesomesauce_cache_used":false,"count_cache_used":false,"uuid":"286ca4bc-6964-50ad-b241-ff9df1304278","warnings":[],"time":1347.2578525543,"start_microtime":1483629917.6534,"version":"1.17.150","slave_lag":0,"output_term":"not_found","master_instance":"64.bm-hbapi.prod.nym2","proxy":true,"master_time":1159.7349643707}}}
Ich versuche, den Token-Wert zu erhalten.
Ich versuchte
$token = $data["response"][0]["token"];
ich NULL erhalten
Ich habe auch versucht
$token = $data['response'][0]['token'];
Und ich immer noch NULL bekommen.
Ich habe How can I access an array/object? und andere Themen angeschaut - kann das Problem nicht finden.
Mögliche Duplikat [Zugriffs JSON-Objekt in php] (http://stackoverflow.com/questions/15440956/access-json-object-in-php) – xFighter
Sie sagen, Sie tun 'var_dump ($ data) 'und das json ist deine Ausgabe ?? – yivi