https://xetown.com/index.php?mid=qna&category=671919&document_srl=1015487

 

이전에 이 게시글을 통해서 재미있는 공부를 하고 있습니다!

 

문제는 이게 

 

Array
(
    [result] => 200
    [data] => Array
        (
            [gameLogs] => Array
                (
                    [0] => Array

 

 

이 배열로 되어 있어서, 각 게임의 정보를 가져오는데에 

 

$data_normal['data']['gameLogs'][0]['원하는컨텐츠명'];

 

이런식으로 쓰고 있습니다.

 

 

이 gameLogs에 0이 9까지 존재하는데, 어떤 사람은 10판이 안되어서 5판인 경우에는 6,7,8,9 가 없는데, 이 최대 값을 구할 수 있는 방법이 있을까요?

  • profile
    sizeof 쓰시면됩니다
  • profile profile
    엇 답변감사합니다..!
    혹시 사용 예시가 어떻게 될까요..?
  • ?
    count($data_normal['data']['gameLogs'])
    로 사용하시면 됩니다.

    natura님이 말씀하신 sizeof 는 count 함수의 alias 입니다.
    두 함수는 완전히 똑같은 기능을 합니다만, count가 원 함수라서 저는 count를 사용합니다.
  • ? profile
    감사합니다!

    저도 이 답변이 있기전에 count를 사용해서 작업했네요 감사합니다!