2011-05-10 106 views
2

我有一个数组,它看起来像这样,但更长的时间:PHP解析阵列阵列

Array 
    (
    [0] => stdClass Object 
    (
     [text] => @TwitterUser. Lorem Ipsum 
     [id_str] => 60768083157061632 
     [user] => stdClass Object 
      (
       [profile_image_url] => http://a0.twimg.com/sticky/default_profile_images/default_profile_3_normal.png 
       [screen_name] => MyDude 

我要打印此数组中的每个键只有特定的值。因此,父密钥[0][whatever]中的密钥[text][screen_name]的所有值。我觉得我应该像$foreach语句那样做,但不能完全弄清楚如何让我的机器通过每个数字父键中的子数组向下看。

任何帮助将不胜感激!

回答

2
foreach($tweets as $tweet) { 
    echo $tweet->text; 
    echo $tweet->user->screen_name; 
} 
+0

你张大帅哥之前做的检查!谢谢 – 2011-05-10 06:03:33

2

尝试:

foreach($array as $a) { 
    $text = $a->text; 
    $screen_name = $a->user->screen_name; 
} 
2

这是非常基本的。

foreach ($array as $tweet) { 
    echo $tweet->text . '<br>'; 
    echo $tweet->user->screen_name; 
} 

你可能想呼应,虽然