(mongodb >=1.0.0)
MongoDB\BSON\Binary::__construct — Constrói um novo Binary
data (string)Dados binários.
type (int)
      Inteiro de 8 bits sem sinal denotando o tipo de dados. O padrão é MongoDB\BSON\Binary::TYPE_GENERIC se não especificado.
     
type não for um inteiro de 8 bits sem sinal.type for MongoDB\BSON\Binary::TYPE_UUID ou MongoDB\BSON\Binary::TYPE_OLD_UUID e data não tiver exatamente 16 bytes.
| Versão | Descrição | 
|---|---|
| PECL mongodb 1.15.0 | 
         O padrão para o parâmetro  | 
| PECL mongodb 1.3.0 | 
         MongoDB\Driver\Exception\InvalidArgumentException
         é lançada se  | 
| PECL mongodb 1.1.3 | 
         MongoDB\Driver\Exception\InvalidArgumentException
         é lançada se  | 
Exemplo #1 Exemplo de MongoDB\BSON\Binary::__construct()
<?php
$binary = new MongoDB\BSON\Binary('foo', MongoDB\BSON\Binary::TYPE_GENERIC);
var_dump($binary);
?>O exemplo acima produzirá:
object(MongoDB\BSON\Binary)#1 (2) {
  ["data"]=>
  string(3) "foo"
  ["type"]=>
  int(0)
}
