Я пытался немного поиграть с Twitter API, и вот что у меня есть:
function get_twitter_user_data($user_id, $limit = 3)
{
$twitter_username = 'twitter';
$twitter_json = @file_get_contents('http://api.twitter.com/1/statuses/user_timeline.json?&include_rts=1&screen_name='.$twitter_username.'&count='.$limit);
$twitter_data = json_decode($twitter_json);
if ( ! $twitter_data) {
return array();
}
foreach ($twitter_data[0]->user as $user) {
$image = $user->profile_image_url;
}
// doesn't do anything
echo $image.'<br/><br/>';
// works
echo $twitter_data[0]->user->profile_image_url;
}
Я слишком долго пытался понять это.И да, я провел исследование, но решения, которые я нашел, не сработали для меня.Я думаю, может быть, я просто очень устал и не вижу проблемы прямо сейчас.
Кто-нибудь возражает объяснить, почему не работает цикл через $twitter_data
, но выводит прямое значение с помощью $twitter_data[0]->user->profile_image_url
?1008 *
Большое спасибо.