array_keys()
함수
array_keys()
함수는
배열의 모든 키(keys)를 배열로 추출하여 반환합니다.
필터를 적용해서 원하는 키(keys)만을 추출하여 반환할 수도 있습니다.
array_keys()
함수의 형식은 다음과 같습니다.
구문
매개변수
$array |
키(keys)를 추출할 배열입니다. |
---|---|
$filter_value |
옵션. 지정된 값과 일치하는 키(keys)만을 필터링하기 위한 값입니다.
이 매개변수를 생략하면 배열의 모든 키를 반환합니다. |
$strict |
옵션. $filter_value 변수의 값이 자료형까지 일치할지 여부(true , false )를 지정합니다.
만약에 $strict 변수를
|
반환 값
배열의 모든 키(keys)를 배열로 추출하여 반환합니다.
필터를 지정할 경우 지정된 값과 일치하는 키(keys)만 추출하여 배열로 반환합니다.
유용한 예제
array_keys()
함수의 유용한 예제입니다.
배열의 모든 키를 순회하는 예제
이 예제는 배열의 모든 키를 순회하는 방법을 보여줍니다. array_keys()
함수를 사용하여 배열의 모든 키를 배열로 반환한 다음, foreach()
반복문을 사용하여 키를 순회합니다.
특정 값과 일치하는 키만을 순회하는 예제
이 예제는 특정 값과 일치하는 키만을 순회하는 방법을 보여줍니다. array_keys()
함수의 두 번째 매개변수를 사용하여 특정 값과 일치하는 키를 반환합니다.
연관 배열의 키를 다른 배열로 변환하는 예제
이 예제는 배열의 키값을 다른 배열로 변환하는 방법을 보여줍니다. array_keys()
함수를 사용하여 배열의 키를 배열로 반환합니다.
array_keys()
함수를 사용하지 않고도 대부분의 작업을 foreach()
반복문으로 처리할 수 있지만, array_keys()
함수는 키 목록을 추출하는 데 특히 유용하며, 작업의 목적 및 편의성에 따라 선택해야 합니다.