-3
我已經以下數組和我想選擇層和陣列的秩其中queueType等於RANKED_FLEX_TT或RANKED_SOLO_5x5或RANKED_FLEX_SR。我該怎麼做呢?隨着數組隨機顯示,我無法執行以下操作來選擇RANKED_SOLO_5x5。也就是說,隊列類型RANKED_SOLO_5x5有時會位於數組[1]或數組[2]中,而不是數組[0]中。所以,我不能簡單地做到這一點,找到層次和等級,其中queueType等於RANKED_SOLO_5x5:選擇陣列中的根據另一元件的陣列中的一個元件
<?php echo $r1[0]["tier"].' '.$r1[0]["rank"]; ?>
這裏是數組的一個例子:
Array
(
[0] => Array
(
[leagueName] => Anivia's Hunters
[tier] => GOLD
[queueType] => RANKED_SOLO_5x5
[rank] => IV
[playerOrTeamId] => 19302018
[playerOrTeamName] => AlLeXaNDeR
[leaguePoints] => 55
[wins] => 198
[losses] => 185
[veteran] => 1
[inactive] =>
[freshBlood] =>
[hotStreak] =>
)
[1] => Array
(
[leagueName] => Yorick's Warmongers
[tier] => GOLD
[queueType] => RANKED_FLEX_TT
[rank] => V
[playerOrTeamId] => 19302018
[playerOrTeamName] => AlLeXaNDeR
[leaguePoints] => 0
[wins] => 21
[losses] => 13
[veteran] =>
[inactive] =>
[freshBlood] => 1
[hotStreak] =>
)
[2] => Array
(
[leagueName] => Yorick's Rageborn
[tier] => SILVER
[queueType] => RANKED_FLEX_SR
[rank] => II
[playerOrTeamId] => 19302018
[playerOrTeamName] => AlLeXaNDeR
[leaguePoints] => 100
[wins] => 61
[losses] => 56
[veteran] => 1
[inactive] =>
[freshBlood] =>
[hotStreak] =>
[miniSeries] => Array
(
[target] => 2
[wins] => 1
[losses] => 1
[progress] => LWN
)
)
)
所以你將不得不循環數組測試你想要什麼,當你走! – RiggsFolly