
offsetSet 메소드는 이미 존재하는 key의 value를 덮어씌우는 데 사용됩니다.
예를 들어, 다음 코드를 살펴보겠습니다.
#hostingforum.kr
php
$bsonDoc = new MongoDBBSONDocument();
$bsonDoc->offsetSet('name', 'John');
$bsonDoc->offsetSet('age', 30);
$bsonDoc->offsetSet('name', 'Jane'); // existing key 'name'의 value가 덮어씌어집니다.
위 코드에서 'name' key의 value는 처음 'John'에서 'Jane'로 변경됩니다.
offsetSet 메소드는 새로운 key-value 쌍을 추가하는 대신, 이미 존재하는 key의 value를 덮어씌우는 데 사용됩니다.
2025-06-12 13:43