2015-11-02 2 views
0

Я пытаюсь разобрать этот echonest запрос:echonest JSON запросов разбора с PHP

{"response": {"status": {"version": "4.2", "code": 0, "message": "Success"}, "start": 0, "total": 1, "biographies": [{"text": "Pianist, composer and leader (8 September 1893 - 25 January 1947) Complete name: Adolfo Carabelli", "site": "last.fm", "url": "http://www.last.fm/music/Adolfo+Carabelli/+wiki", "license": {"type": "cc-by-sa", "url": "http://creativecommons.org/licenses/by-sa/3.0/", "version": "3.0"}}]}}

Мой код:

$biographie = $jbios->response->biographies[1]->text; 
echo "<b> Biographie: </b>". $biographie."<br>"; 

Что случилось? Заранее спасибо,

+1

у вас есть только один 'запись biographies' в там, поэтому было бы' биографий [0] '. Простой 'var_dump ($ jbios)' показал бы вам это. –

+0

Сначала вы сделали json_decode? – Fluinc

+0

Была ли зарегистрированная ошибка? – Greg

ответ

0

Вы сделали json_decode? Пожалуйста, попробуйте:

$array = json_decode($json,true)