json_decode变量PHP上的var_dump

lui*_*sta 1 php json var-dump

快速问题,即时通讯在php中的json_decode变量上执行var_dump,如下所示:

var_dump(json_decode($some_Variable, true));
Run Code Online (Sandbox Code Playgroud)

而且,由于$ some_Variable是一个很长的json字符串,因此它在我的浏览器中显示为:

array (size=10)
      0 => 
        array (size=14)
          'gameId' => int 1290161341
          'invalid' => boolean false
          'gameMode' => string 'CLASSIC' (length=7)
          'gameType' => string 'MATCHED_GAME' (length=12)
          'subType' => string 'RANKED_SOLO_5x5' (length=15)
          'mapId' => int 1
          'teamId' => int 200
          'championId' => int 55
          'spell1' => int 4
          'spell2' => int 14
          'level' => int 30
          'createDate' => float 1390601626963
          'fellowPlayers' => 
            array (size=9)
              ...
          'statistics' => 
            array (size=44)
              ...
      1 => 
        array (size=14)
          'gameId' => int 1291665162
          'invalid' => boolean false
          'gameMode' => string 'CLASSIC' (length=7)
          'gameType' => string 'MATCHED_GAME' (length=12)
          'subType' => string 'RANKED_SOLO_5x5' (length=15)
          'mapId' => int 1
          'teamId' => int 200
          'championId' => int 236
          'spell1' => int 4
          'spell2' => int 21
          'level' => int 30
          'createDate' => float 1390674755052
          'fellowPlayers' => 
            array (size=9)
              ...
          'statistics' => 
            array (size=41)
              ...
Run Code Online (Sandbox Code Playgroud)

(是的,它的英雄联盟使用Riot API(http://developer.riotgames.com/)编写了一个小应用程序)。如您所见,例如,索引“ fellowPlayers”没有向我显示其中的实际值,它仅显示了“ ...”,并且与统计信息相同,我该如何显示每个索引中的所有内容?

小智 5

由于json_decode返回数组,请尝试

$arJson = json_decode( $strJson, true );
var_dump( $arJson[ 0 ] );
Run Code Online (Sandbox Code Playgroud)

由于您正在打印每个元素,因此可能不会混淆结果。