2014-06-22 124 views
0

我不知道如何循环访问第三个数组([0] => Array)以获取值。我将如何去获得联盟积分的价值?从PHP关联数组获取值

Array 
    (
[4605] => Array 
    (
     [0] => Array 
      (
       [name] => Hecarim's Duelists 
       [tier] => DIAMOND 
       [queue] => RANKED_SOLO_5x5 
       [entries] => Array 
        (
         [0] => Array 
          (
           [playerOrTeamId] => 4605 
           [playerOrTeamName] => External 
           [division] => I 
           [leaguePoints] => 17 
           [wins] => 223 
           [isHotStreak] => 
           [isVeteran] => 1 
           [isFreshBlood] => 
           [isInactive] => 
          ) 

        ) 

      ) 

    ) 

) 
+0

尝试的foreach($ ARR [4605] [0] ['entries'] [0] as $ v){echo $ v;} –

回答

0

拉升让阵列

foreach($arr[4605][0]['entries'][0] as $v) { 
    echo $v; 
} 

的所有值在单个语句中得到尝试

echo $arr[4605][0]['entries'][0]['leaguePoints']; 
0

这是5个嵌套数组。要获得leaguePoints,你需要使用类似的东西来

echo $arr[4605][0]['entries'][0]['leaguePoints'];