2012-06-28 1 views
0

Я хочу распечатать идентификатор комментария (например, 10151828637085391_33268745) от this page, но я не знаю, как получить URL-адрес. После того, как я декодируют данные с JSON и распечатать его с var_dump() это выглядит следующим образом:Получить данные из API-интерфейса Facebook с помощью JSON

array 
    'http://gallery.erik-edgren.nu/photo/P1220672' => 
    array 
     'comments' => 
     array 
      'data' => 
      array 
       ... 
      'paging' => 
      array 
       ... 

До сих пор так хорошо. Я попытался написать $array->http://gallery.erik-edgren.nu/photo/P1220672->comments->data->id, но // сделать целую строку комментария к сайту. Я даже пытался добавить \, прежде чем я напечатать / ($array->http:\/\/galle...), но я получаю следующее сообщение об ошибке:

Parse error: syntax error, unexpected ':' in ...

Как я могу исправить эту проблему?

Заранее спасибо.

ответ

1

Я считаю, что вам нужно будет сделать $array['http://gallery.erik-edgren.nu/photo/P1220672']['comments']['data']['id'], так как это массив, а не объект.

+0

Ах! Я не думал об этом :) Большое спасибо за ваш ответ! Я помету это, когда смогу. – Erik

Смежные вопросы