happy cat image

everdevel

coding

login
알림X
  • 현재 댓글에 대한 답변만 표시합니다.
  • 표시할 댓글 이력이 없거나 로그인해 주세요.
























everdevel이 만든 무료 클라우드 개발환경을 소개합니다.

방문해 주셔서 감사합니다.

배열 값으로 인덱스 찾기

배열의 값의 키값을 보려면 array_search함수를 사용합니다.

자 다음과 같은 성적에 관한 배열이 있습니다.

$score = array(
    'math' => 90,
    'science' => 80,
    'english' => 100,
    'japanese' => 76,
    'coding' => 98,
    'social' => 68,
    'history' => 58,
    );

위의 값에서 76의 키(인덱스)를 확인해볼까요?

array_search(값, 배열);

76의 키를 찾는다면 다음과 같습니다.

array_search(76, $score);
<?php
    $score = array(
        'math' => 90,
        'science' => 80,
        'english' => 100,
        'japanese' => 76,
        'coding' => 98,
        'social' => 68,
        'history' => 58,
    );

    echo array_search(76, $score);
?>

결과는 바로 아래에서 확인하겠습니다.

php array_search

결과와 같이 값 76의 키값인 japanese가 정확하게 나옵니다.

만약 값이 중복된다면 가장 첫번째 키값을 반환합니다.

코딩의 값을 일본어와 똑같이 76으로 변경해볼게요.

<?php
    $score = array(
        'math' => 90,
        'science' => 80,
        'english' => 100,
        'japanese' => 76,
        'coding' => 76,
        'social' => 68,
        'history' => 58,
    );

    echo array_search(76, $score);
?>

결과는 바로 아래에서 확인하겠습니다.

결과를 보면

php array_search

일본어가 나오네요. ^^


봐주셔서 감사합니다. 문의 또는 잘못된 설명은 아래의 댓글에 부탁드립니다.
당신의 작은 누름이 저에게는 큰 희망이 됩니다.

컨텐츠의 내용을 더 보려면 바로 아래에서 확인할 수 있습니다.


    
    

강좌로 돌아가기

댓글 0개

정렬기준