(mongodb >=1.16.0)
MongoDB\BSON\Document::toPHP — Devuelve la representación PHP del documento BSON
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).
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.
typeMap
(array)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.