PHP 8.5.0 Alpha 2 available for testing

MongoDB\BSON\Document::toPHP

(mongodb >=1.16.0)

MongoDB\BSON\Document::toPHPDevuelve la representación PHP del documento BSON

Descripción

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

Deserializa el documento BSON en su representación PHP. El parámetro typeMap puede ser utilizado para controlar los tipos PHP utilizados para convertir los arrays y documentos BSON (raíz e integrados).

Advertencia

Los documentos BSON pueden contener técnicamente claves duplicadas ya que los documentos se almacenan como una lista de pares clave-valor; sin embargo, las aplicaciones deben abstenerse de generar documentos con claves duplicadas ya que el comportamiento del servidor y del controlador puede ser indefinido. Dado que los objetos y arrays de PHP no pueden tener claves duplicadas, los datos también podrían perderse al decodificar un documento BSON con claves duplicadas.

Parámetros

typeMap (array)

Configuración del mapa de tipos.

Valores devueltos

El valor decodificado PHP.

Nota: Cuando se encuentra un valor codificado como un entero de 64 bits en el documento BSON, el valor de retorno de este método será una instancia de MongoDB\BSON\Int64.

Errores/Excepciones

Ver también

add a note

User Contributed Notes

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