打印StdObject Array PHP的元素

时间:2014-06-21 21:01:59

标签: php twitter

对我来说这是一个棘手的问题。我有一个从Array中的Twitter API调用返回的数据数组。我正在迭代“十大趋势”,但不能打印单个元素,即名称,下面是我尽可能使用的代码:

  $twitter = new TwitterOAuth($consumerKey,$consumerSecret,$oAuthToken,$oAuthSecret);

  $locale = $twitter->get('https://api.twitter.com/1.1/trends/place.json?id=560472');


  foreach($locale as $local)
  {
    print_r($local->trends);
  }

结果如下:

Result of Query

但是我无法通过顶部的Array访问各个元素。有什么建议?

提前谢谢你,Niall

1 个答案:

答案 0 :(得分:1)

$tweets = $local->trends;

echo $tweets[1]->name;

或者您可以使用foreach:

foreach ($local->trends as $trend)
{
    echo $trend->name;
}