라이브러리

[PHP] DsMap::keys - 맵의 키 집합을 반환합니다.




DsMap::keys

PHP 7.2 버전부터 사용할 수 있는 `DsMap` 클래스는 키-값 쌍을 저장하는 해시맵을 제공합니다. `DsMap::keys` 메서드는 해시맵의 모든 키를 반환합니다.

사용법


`DsMap::keys` 메서드는 해시맵의 모든 키를 배열로 반환합니다. 예를 들어, 다음 코드는 `DsMap` 객체를 생성하고 `keys` 메서드를 사용하여 키를 가져옵니다.

#hostingforum.kr
php

$map = new DsMap();

$map->set('apple', 5);

$map->set('banana', 10);

$map->set('orange', 15);



$keys = $map->keys();

print_r($keys);



이 코드를 실행하면 다음 결과가 출력됩니다.

#hostingforum.kr
php

DsSequence Object

(

    [array:private] => Array

        (

            [0] => apple

            [1] => banana

            [2] => orange

        )



)



예제


다음 예제는 `DsMap` 객체를 사용하여 이름과 나이를 저장하고, `keys` 메서드를 사용하여 이름을 가져옵니다.

#hostingforum.kr
php

$map = new DsMap();

$map->set('john', 25);

$map->set('jane', 30);

$map->set('bob', 35);



$keys = $map->keys();

foreach ($keys as $key) {

    echo "이름: $key, 나이: " . $map->get($key) . "
";

}



이 코드를 실행하면 다음 결과가 출력됩니다.

#hostingforum.kr


이름: john, 나이: 25

이름: jane, 나이: 30

이름: bob, 나이: 35



참고


* `DsMap` 클래스는 PHP 7.2 버전부터 사용할 수 있습니다.
* `keys` 메서드는 해시맵의 모든 키를 배열로 반환합니다.
* `get` 메서드를 사용하여 키에 해당하는 값을 가져올 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 603 페이지

검색

게시물 검색