Constrói uma nova instância de documento a partir de dados PHP

# MongoDB\BSON\Document::fromPHP

(mongodb >=1.16.0)

MongoDB\BSON\Document::fromPHP — Constrói uma nova instância de documento a partir de dados PHP

### Descrição

final static public function MongoDB\BSON\Document::fromPHP(object|array `$value`): MongoDB\BSON\Document

### Parâmetros

`value` (object|array)
  Um objeto ou array do PHP contendo o documento. Ao passar um array com chaves numéricas, os valores numéricos são convertidos para strings e usados como chaves do documento.

### Valor Retornado

Retorna uma nova instância de MongoDB\BSON\Document.

### Erros/Exceções

- Lança uma exceção MongoDB\Driver\Exception\InvalidArgumentException em caso de erro ao analisar argumentos.

### Veja Também

- MongoDB\BSON\Document::fromBSON() - Constrói uma nova instância de documento a partir de uma string BSON
- MongoDB\BSON\Document::fromJSON() - Constrói uma nova instância de documento a partir de uma string JSON
- » Tipos BSON

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open