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 직렬화 중에 이 클래스의 인스턴스는 문서 유형(객체 캐스팅 내부적으로 사용됩니다).

돌아가기

API 문서

이 페이지의 내용