Я работаю над facebook sdk 4.0
для php. я получил список друзей в массиве, и я не могу получить доступ к изображению из массива. Формат массива выглядит следующим образом:Ошибка в получении данных из массива PHP
Array
(
[data] => Array
(
[0] => stdClass Object
(
[id] => AaJvu1z_MAA0INV57e4Bg5hOCaJDzObdptiArw
[name] => Mr. John
[picture] => stdClass Object
(
[data] => stdClass Object
(
[is_silhouette] =>
[url] => https://fbprofile-a.akamaihd.net/picture.jpg
)
)
)
)
Мой PHP код является:
foreach ($friend_list['data'] as $friends) {
$id = $friends->id;
$name = $friends->name;
$picture = $friends['data']->picture;
echo "ID: ".$id."<br>";
echo "Name: ".$name."<br>";
echo "Picture: ".$picture."<br>";
}
"ID" и "Имя" работает отлично. но есть ошибка в «картине объекте»:
Error: Cannot use object of type stdClass as array
должен быть $ друзей [ 'данные'] [0] -> Picture-> данных-> URL; – cartina
'$ friends-> picture-> data-> url' – deceze
Thank u Thank u Thank u очень .. проблема решена .... –