in_array
krsort
배열 함수 목록
PHP Manual

# key

(PHP 4, PHP 5)

key — 배열에서 키를 가져옵니다

### 설명

mixed key ( array `&$array` )

key()는 현재 배열 위치의 인덱스 요소를 반환합니다.

### 인수

`array`

  배열.

### 반환값

인덱스를 반환합니다.

### 예제

Example #1 key() 예제

`<?php
$array = array(
'fruit1' => 'apple',
'fruit2' => 'orange',
'fruit3' => 'grape',
'fruit4' => 'apple',
'fruit5' => 'apple');
// 이 순환은 값이 "apple"인
// 모든 연관 배열 키를 출력합니다
while ($fruit_name = current($array)) {
if ($fruit_name == 'apple') {
echo key($array).'<br />';
}
next($array);
}
?>`

위 예제의 출력:

    fruit1<br />
    fruit4<br />
    fruit5<br />

### 참고

- current() - 배열의 현재 원소를 반환
- next() - 배열의 내부 배열 포인터를 전진

in_array
krsort
배열 함수 목록
PHP Manual