MongoDB\BSON\Binary::__construct

(mongodb >=1.0.0)

MongoDB\BSON\Binary::__construct — 새로운 바이너리 생성


설명

final public MongoDB\BSON\Binary::__construct(string $data, int $type)


매개변수

data (string)
이진 데이터.
type (int)
데이터 유형을 나타내는 부호 없는 8비트 정수입니다.

오류/예외


변경 로그

버전 설명
PECL mongodb 1.3.0 typeMongoDB\BSON\Binary::TYPE_UUID 또는 MongoDB\BSON\Binary::TYPE_OLD_UUID이고 data 길이가 정확히 16바이트가 아닌 경우 MongoDB\Driver\Exception\InvalidArgumentException이 발생합니다.
PECL mongodb 1.1.3 type이 부호 없는 8비트 정수가 아니면 MongoDB\Driver\Exception\InvalidArgumentException이 발생합니다.

Examples

예제 #1 MongoDB\BSON\Binary::__construct() 예제

                    
<?php

$binary = new MongoDB\BSON\Binary('foo', MongoDB\BSON\Binary::TYPE_GENERIC);
var_dump($binary);

?>
                    
                  

위의 예는 다음을 출력합니다.

object(MongoDB\BSON\Binary)#1 (2) {
  ["data"]=>
  string(3) "foo"
  ["type"]=>
  int(0)
}
                  

기타