현재 웹 사이트 제작 중, LoL 통계를 보여주고 있지만 여기 까다로운 내용이 있습니다 ^^.내 배열의 다른 위치
내가 그렇게 말 할 수 있습니다, 모든 플레이어가 모든 다른 게임 모드를 플레이 한 통계를 얻을
은 플레이어 1, 하나 개의 게임 모드을했다, 그래서 배열은 다음과 같이한다고 할 때 :
[0] => Array
(
[playerStatSummaryType] => Unranked
[wins] => 141
[losses] => 0
[modifyDate] => 1389338360000
[aggregatedStats] => Array
(
[totalChampionKills] => 1114
[totalMinionKills] => 36216
[totalTurretsKilled] => 287
[totalNeutralMinionsKilled] => 2265
[totalAssists] => 1923
)
)
그러면 플레이어 2는 3 가지 게임 모드로 게임을했으며, 다음과 같이 보입니다.
[0] => Array
(
[playerStatSummaryType] => AramUnranked5x5
[wins] => 2
[losses] => 0
[modifyDate] => 1389254885000
[aggregatedStats] => Array
(
[totalChampionKills] => 38
[totalTurretsKilled] => 2
[totalAssists] => 77
)
)
[1] => Array
(
[playerStatSummaryType] => OdinUnranked
[wins] => 0
[losses] => 0
[modifyDate] => 1376980500000
[aggregatedStats] => Array
(
)
)
[2] => Array
(
[playerStatSummaryType] => OneForAll5x5
[wins] => 0
[losses] => 0
[modifyDate] => 1388558434000
[aggregatedStats] => Array
(
)
)
[3] => Array
(
[playerStatSummaryType] => Unranked
[wins] => 141
[losses] => 0
[modifyDate] => 1389338360000
[aggregatedStats] => Array
(
[totalChampionKills] => 1114
[totalMinionKills] => 36216
[totalTurretsKilled] => 287
[totalNeutralMinionsKilled] => 2265
[totalAssists] => 1923
)
)
내가 여기서하고 싶은 그 일이, 얻을 [playerStatSummaryType] => 등급 없음이지만, 어떻게 생각 나는이 작업을 수행 할 수, 첫 번째 예제에서은에있는 경우 [0], 두 번째에서 [3] 등등. 나는 [0] 매번했다 경우
원인, 그것은 : 당신은 항상 마지막 인덱스에있을 것입니다 의미
'playerStatSummaryType == "Unranked"가있는 모든 배열 요소를 파일링 하시겠습니까? 그렇다면 http://se2.php.net/array_filter – luttkens
을 시도해 볼 수 있습니다. 결과로 응답 할 것입니다. – kristian
캔트가 잘못된 구문 오류가 발생하여 작동하지 않게 될 때, == "Unranked"를 사용하려고합니다. 곧 내 코드를 추가 할 것입니다. – kristian