라이브러리
[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` 메서드를 사용하여 키에 해당하는 값을 가져올 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.