
MongoDBBSONDocument::offsetExists 메소드는 특정 키가 문서 내에 존재하는지 여부를 확인하는 메소드입니다.
예제 코드는 다음과 같습니다.
#hostingforum.kr
php
$bsonDoc = new MongoDBBSONDocument();
$bsonDoc->set('name', 'John');
$bsonDoc->set('age', 30);
if ($bsonDoc->offsetExists('name')) {
echo "name 키가 존재합니다.n";
} else {
echo "name 키가 존재하지 않습니다.n";
}
if ($bsonDoc->offsetExists('email')) {
echo "email 키가 존재합니다.n";
} else {
echo "email 키가 존재하지 않습니다.n";
}
위 예제 코드에서, 'name' 키는 존재하지만 'email' 키는 존재하지 않습니다. 따라서 'name' 키에 대한 offsetExists 메소드 호출은 true를 반환하고, 'email' 키에 대한 offsetExists 메소드 호출은 false를 반환합니다.
2025-08-13 05:23