# MongoDB\BSON\Document::fromPHP

(mongodb >=1.16.0)

MongoDB\BSON\Document::fromPHP — Construit une nouvelle instance de document depuis des données PHP

### Description

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

### Liste de paramètres

`value` (object|array)

  Un objet PHP ou un tableau contenant le document. Lorsque vous passez un tableau avec des clés numériques, les valeurs numériques sont converties en chaînes de caractères et utilisées comme clés de document.

### Valeurs de retour

Retourne une nouvelle instance de MongoDB\BSON\Document.

### Erreurs / Exceptions

- Lance une exception MongoDB\Driver\InvalidArgumentException lors d'une erreur survenue pendant l'analyse d'un argument.

### Voir aussi

- MongoDB\BSON\Document::fromBSON() - Construit une nouvelle instance de document depuis une chaine de charactère BSON
- MongoDB\BSON\Document::fromJSON() - Construit une nouvelle instance de document depuis une chaine de charactère JSON
- » Types BSON