PHP 8.4.2 Released!

MongoDB\BSON\Document::toPHP

(mongodb >=1.16.0)

MongoDB\BSON\Document::toPHPRenvoie la représentation PHP du document BSON

Description

final public MongoDB\BSON\Document::toPHP(?array $typeMap = null): array|object

Désérialise le document BSON en sa représentation PHP. Le paramètre typeMap peut être utilisé pour contrôler les types PHP utilisés pour convertir les tableaux et documents BSON (racine et intégrés).

Avertissement

Les documents BSON peuvent techniquement contenir des clés dupliquées car les documents sont stockés en tant qu'une liste de paire clé-valeur ; cependant, les applications devrait s'abstenir de générer des documents avec des clés dupliquées car le comportement du serveur et du pilote peut être indéfinie. Puisque les objets et tableaux PHP ne peuvent pas avoir de clés dupliquées, les données pourraient aussi être perdu lors du décodage d'un document BSON avec des clés dupliquées.

Liste de paramètres

typeMap (array)

Configuration du type de carte.

Valeurs de retour

La valeur décodée PHP.

Note: Lorsqu'une valeur encodée en tant qu'entier 64 bits est rencontrée dans le document BSON, la valeur de retour de cette méthode sera une instance de MongoDB\BSON\Int64.

Erreurs / Exceptions

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top