即时尝试过滤JSON数组响应,因为我只需要一小部分结果。使用循环提取数据fron JSON数组
我只需要玩家displayName
。
这是第一位玩家的休息室,每场比赛最多可容纳12人。
我需要的东西,可以通过循环而提取的名字..
[displayName] => jonhofun
目前我能得到数据的唯一办法,我需要的是通过做
$player1 = $json11['Response']['data']['entries']['0']['player']['destinyUserInfo']['displayName'];
$player2 = $json11['Response']['data']['entries']['1']['player']['destinyUserInfo']['displayName'];
etc... etc...
继承人的原始响应
Array
(
[Response] => Array
(
[data] => Array
(
[period] => 2016-08-20T10:16:46Z
[activityDetails] => Array
(
[referenceId] => 3156370656
[instanceId] => 5370359303
[mode] => 12
[activityTypeHashOverride] => 3614615911
)
[entries] => Array
(
[0] => Array
(
[standing] => 0
[score] => Array
(
[basic] => Array
(
[value] => 2190
[displayValue] => 2,190
)
)
[player] => Array
(
[destinyUserInfo] => Array
(
[iconPath] => /common/destiny_content/icons/d0d3cd4c26aa1a931d46c4bf720856ba.jpg
[membershipType] => 2
[membershipId] => 4611686018454971653
[displayName] => jonhofun
)
[characterClass] => Warlock
[characterLevel] => 40
[lightLevel] => 322
)
)
)
)
)
)
任何帮助,将不胜感激。
只用于循环和完成! –
我不知道该怎么做:(多数民众赞成的问题..所有它说的在线是$ key => $ value,但我怎么告诉它我想要它得到什么? – Ashley