Docs Menu
Docs Home
/ / /
PHP 라이브러리 매뉴얼
/

BSON

MongoDB 데이터 레코드를 BSON 문서로 저장합니다. BSON 은 JSON 문서의 바이너리 표현이지만 JSON 보다 더 많은 데이터 유형을 포함합니다. BSON 사양은 bsonspec.org 를 참조하세요.

기본값 MongoDB PHP 라이브러리는 BSON 문서를 MongoDB\Model\BSONDocument 객체로, BSON 배열을 MongoDB\Model\BSONArray 객체로 반환합니다.

MongoDB\Model\BSONArray

이 클래스는 PHP의 ArrayObject 클래스를 확장합니다. 또한 PHP의 JsonSerializable 인터페이스와 확장의 MongoDB\BSON\SerializableMongoDB\BSON\Unserializable 인터페이스를 구현합니다.

기본값 으로 라이브러리는 BSON 배열을 이 클래스의 인스턴스로 역직렬화합니다. BSON 및 JSON 직렬화 중에 이 클래스의 인스턴스는 배열 유형으로 직렬화됩니다(array_values()는 배열 숫자로 다시 인덱스하기 위해 내부적으로 사용됨).

MongoDB\Model\BSONDocument

이 클래스는 PHP의 ArrayObject 클래스를 확장합니다. 또한 PHP의 JsonSerializable 인터페이스와 확장의 MongoDB\BSON\SerializableMongoDB\BSON\Unserializable 인터페이스를 구현합니다.

기본값 으로 라이브러리는 BSON 문서를 이 클래스의 인스턴스로 역직렬화합니다. BSON 및 JSON 직렬화 중에 이 클래스의 인스턴스는 문서 유형으로직렬화됩니다( 객체 캐스팅은 내부적으로 사용됨).

돌아가기

업그레이드

이 페이지의 내용