循环通过facebook API数组

时间:2011-06-27 16:46:25

标签: php facebook

我已成功从facebook API获取了我需要的信息。我想得到我最喜欢的运动员和我最喜欢的运动队。我最喜欢的运动队默认存储在php数组中。它看起来像这样:

[favorite_teams] => Array
        (
            [0] => Array
                (
                    [id] => 39523792780
                    [name] => New York Yankees
                )

            [1] => Array
                (
                    [id] => 286845273454
                    [name] => New York Giants
                )

            [2] => Array
                (
                    [id] => 8725012666
                    [name] => Boston Celtics
                )

        )

但是,当我尝试循环并显示所有这些内容时,它并没有完全奏效。这是我尝试做的循环代码。

    $numba = count($user_profile['favorite_teams']);

    for($i = 0;$i < $numba;++$i)
    {
         echo $user_profile['favorite_teams']['$i']['name'];
    }

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

应该是: -

$numba = count($user_profile['favorite_teams']);

for ($i = 0; $i < $numba; $i++)
{
    echo $user_profile['favorite_teams'][$i]['name'];
}

希望它有所帮助。