
offsetUnset() 함수는 MongoDBBSONDocument 클래스의 메서드 중 하나로, 특정 키를 삭제하는 데 사용됩니다. 이 함수는 키를 삭제한 후, 삭제된 키의 값을 반환합니다. 예를 들어, 다음 코드는 'name' 키를 삭제하고, 삭제된 키의 값을 'deletedName' 변수에 저장합니다.
#hostingforum.kr
php
$document = new MongoDBBSONDocument([
'name' => 'John Doe',
'age' => 30
]);
$deletedName = $document->offsetUnset('name');
print_r($document); // ['age' => 30]
print_r($deletedName); // 'John Doe'
offsetUnset() 함수를 사용하여 특정 키를 삭제하고, 삭제 후 다른 키를 얻는 방법은 다음과 같습니다.
#hostingforum.kr
php
$document = new MongoDBBSONDocument([
'name' => 'John Doe',
'age' => 30
]);
$deletedName = $document->offsetUnset('name');
print_r($document); // ['age' => 30]
// 삭제 후 다른 키를 얻는 방법
$age = $document->offsetGet('age');
print_r($age); // 30
offsetUnset() 함수는 키를 삭제한 후, 삭제된 키의 값을 반환합니다. 따라서, 삭제 후 다른 키를 얻으려면 offsetGet() 함수를 사용하여 키의 값을 직접 얻어야 합니다.
2025-06-11 14:48