(PHP 4 )
array_keys -- 배열의 모든 키값을 반환한다.
설명
array
array_keys ( array input [, mixed search_value])
array_keys() 는 input 배열로 부터 숫자형과 문자형의 키를 배열로 반환한다.
옵션인 search_value이 지정된다면, 그 값을 가지는 키만이 반환되고 생략되면 input 의 모든 키가 배열로 반환된다.
예 1.
array_keys() 예 $array = array (0 => 100, "color" => "red");
array_keys ($array); // array (0, "color") 을 반환한다.
$array = array ("blue", "red", "green", "blue", "blue");
array_keys ($array, "blue"); // array (0, 3, 4) 을 반환한다. |
|
참고:
이 함수는 PHP 4에서 추가되었으며, 아래는 여전히 PHP3을 사용하는 사용자를 위한 이 함수의 구현부분이다.
예 2.
PHP 3 사용자들을 위한 array_keys()의 구현
function array_keys ($arr, $term="") {
$t = array();
while (list($k,$v) = each($arr)) {
if ($term && $v != $term)
continue;
$t[] = $k;
}
return $t;
} |
|
array_values()을 참조하라.