라이브러리
[PHP] DsMap::remove - 키로 값을 제거하고 반환합니다.
PHP 에서 DsMap::remove는 DsMap 객체에서 특정 키와 값을 제거하는 메서드입니다. DsMap은 PHP 7.2 버전부터 제공되는 자료구조 중 하나로, 키-값 쌍을 저장하고 관리하는 데 사용됩니다.
DsMap::remove 사용법
DsMap::remove 메서드는 다음과 같은 형식으로 사용할 수 있습니다.
#hostingforum.kr
php
DsMap::remove($key)
- `$key`: 제거할 키입니다. 이 키가 존재하지 않으면 NULL을 반환합니다.
예제
다음 예제는 DsMap::remove 메서드를 사용하여 키-값 쌍을 제거하는 방법을 보여줍니다.
#hostingforum.kr
php
// DsMap 객체 생성
$map = new DsMap();
// 키-값 쌍 추가
$map->set('apple', 10);
$map->set('banana', 20);
$map->set('orange', 30);
// 키-값 쌍 제거
$removed = $map->remove('banana');
// 제거된 키-값 쌍 출력
echo "제거된 키-값 쌍: $removed
";
// DsMap 객체 출력
echo "DsMap 객체:
";
foreach ($map as $key => $value) {
echo "$key => $value
";
}
이 예제에서는 DsMap 객체에 키-값 쌍을 추가하고, `DsMap::remove` 메서드를 사용하여 'banana' 키에 해당하는 키-값 쌍을 제거합니다. 제거된 키-값 쌍을 출력하고, DsMap 객체를 다시 출력하여 제거된 키-값 쌍이 제거된 것을 확인할 수 있습니다.
결과
#hostingforum.kr
제거된 키-값 쌍: 20
DsMap 객체:
apple => 10
orange => 30
참고
DsMap::remove 메서드는 키-값 쌍을 제거할 때, 키가 존재하지 않으면 NULL을 반환합니다. 따라서, 키가 존재하지 않는 경우에 NULL을 반환하는지 확인해야 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.