라이브러리

[PHP] MongoDBBSONDocument::get - 문서의 키 값을 반환합니다.




MongoDBBSONDocument::get() 메소드

MongoDBBSONDocument::get() 메소드는 MongoDBBSONDocument 객체에서 특정 필드의 값을 가져올 때 사용됩니다. 이 메소드는 필드 이름을 인수로 받고, 해당 필드의 값을 반환합니다.

사용법

#hostingforum.kr
php

$document = new MongoDBBSONDocument();

$document->set('name', 'John Doe');

$document->set('age', 30);



$age = $document->get('age');

echo $age; // 30



필드 이름에 접근자 사용하기

필드 이름에 접근자(접근자 메소드)를 사용할 수 있습니다. 접근자 메소드는 필드 이름에 접근자 이름을 지정하여 필드의 값을 가져올 수 있습니다.

#hostingforum.kr
php

$document = new MongoDBBSONDocument();

$document->set('name', 'John Doe');

$document->set('age', 30);



$age = $document->get('age');

echo $age; // 30



// 접근자 사용

$document->set('name.first', 'John');

$document->set('name.last', 'Doe');



$firstName = $document->get('name.first');

echo $firstName; // John



필드 이름에 접근자 사용하기 (중첩 필드)

필드 이름에 접근자(접근자 메소드)를 사용할 때 중첩 필드를 처리할 수 있습니다.

#hostingforum.kr
php

$document = new MongoDBBSONDocument();

$document->set('address.street', '123 Main St');

$document->set('address.city', 'Anytown');

$document->set('address.state', 'CA');

$document->set('address.zip', '12345');



$street = $document->get('address.street');

echo $street; // 123 Main St



// 접근자 사용

$document->set('address.street.first', '123');

$document->set('address.street.second', 'Main St');



$street = $document->get('address.street.first');

echo $street; // 123



필드 이름에 접근자 사용하기 (배열 필드)

필드 이름에 접근자(접근자 메소드)를 사용할 때 배열 필드를 처리할 수 있습니다.

#hostingforum.kr
php

$document = new MongoDBBSONDocument();

$document->set('hobbies', ['reading', 'swimming', 'coding']);



$reading = $document->get('hobbies.0');

echo $reading; // reading



결론

MongoDBBSONDocument::get() 메소드는 MongoDBBSONDocument 객체에서 특정 필드의 값을 가져올 때 사용됩니다. 필드 이름에 접근자(접근자 메소드)를 사용할 수 있으며, 중첩 필드와 배열 필드를 처리할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색