현재 위치: > 최신 기사 목록> PHP 용 배열 위시를 신속하게 인쇄하는 방법에 대한 자세한 설명

PHP 용 배열 위시를 신속하게 인쇄하는 방법에 대한 자세한 설명

gitbox 2025-08-08

배열 첨자 만 인쇄하는 것이 중요한 이유는 무엇입니까?

PHP 개발에서 어레이는 일반적으로 사용되는 데이터 구조입니다. 개발 과정에서 배열 컨텐츠를 디버깅 할 때 때때로 해당 값이 아닌 배열의 키 이름 (첨자)에만 관심이 있습니다. 배열의 첨자 만 인쇄하면 배열의 구조를보다 명확하게 이해하여 작동하고 분석 할 수 있습니다.

Array_Keys 함수를 사용하여 배열 첨자 인쇄

함수 구문

 array_keys(array $array, mixed $search_value = null, bool $strict = false): array

매개 변수 설명

$ 배열 : 필수, 키 이름을 찾기 위해 배열을 지정합니다.

$ search_value : 선택 사항, 찾을 값을 지정합니다. 통과하면 해당 값의 키 이름 만 반환됩니다.

$ strict : 선택 사항, 엄격한 비교를 활성화할지 여부 (유형과 값이 동일) 기본적으로 꺼집니다.

코드 예제

다음 예제는 배열의 모든 키 이름을 얻는 방법을 보여줍니다.

 $array = array("first" => 1, "second" => 2, "third" => 3, "fourth" => 4);
$arrKeys = array_keys($array);
print_r($arrKeys);

출력 결과 :

 Array
(
    [0] => first
    [1] => second
    [2] => third
    [3] => fourth
)

$ search_value 매개 변수가있는 예입니다

값이 2 인 키 이름 만 찾으려면 다음을 작성할 수 있습니다.

 $array = array("first" => 1, "second" => 2, "third" => 3, "fourth" => 4);
$arrKeys = array_keys($array, 2);
print_r($arrKeys);

출력 결과 :

 Array
(
    [0] => second
)

$ search_value$ 엄격한 매개 변수와 함께 예제입니다

엄격한 비교가 활성화되면 값 유형도 판단에 참여합니다.

 $array = array("first" => 1, "second" => 2, "third" => "2", "fourth" => 4);
$arrKeys = array_keys($array, 2, true);
print_r($arrKeys);

출력 결과 :

 Array
(
    [0] => second
)