
MongoDBBSONJavascriptInterface::__toString() 메소드는 MongoDBBSONDocument를 문자열로 변환하는 데 사용됩니다. 이 메소드는 MongoDBBSONDocument의 모든 필드를 문자열로 변환하고, 필드 이름과 필드 값 사이에 콜론(:)과 공백을 삽입하여 문자열을 생성합니다.
예를 들어, 다음과 같은 MongoDBBSONDocument가 있다고 가정해 보겠습니다.
#hostingforum.kr
php
$document = new MongoDBBSONDocument([
'name' => 'John Doe',
'age' => 30,
'city' => 'New York'
]);
이 문서를 문자열로 변환하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$documentString = $document->__toString();
echo $documentString;
이 메소드가 반환하는 문자열의 형식은 다음과 같습니다.
#hostingforum.kr
{name: "John Doe", age: 30, city: "New York"}
이 문자열은 MongoDBBSONDocument의 모든 필드를 포함하고 있으며, 필드 이름과 필드 값 사이에 콜론(:)과 공백이 삽입되어 있습니다.
이 메소드는 MongoDBBSONDocument의 모든 필드를 문자열로 변환하므로, 필드 이름과 필드 값이 모두 문자열로 변환됩니다. 만약 필드 값이 숫자라면, 문자열로 변환되므로 "30"과 같이 문자열로 표현됩니다.
이 메소드는 MongoDBBSONDocument를 문자열로 변환하는 데 사용할 수 있으며, MongoDBBSONDocument의 모든 필드를 포함하는 문자열을 반환합니다.
2025-07-06 14:19