라이브러리

[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을 반환하는지 확인해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색