(mongodb >=1.16.0)
MongoDB\BSON\Document::toPHP — Retorna a representação PHP do documento BSON
Desserializa o documento BSON para sua representação em PHP. O
parâmetro typeMap
pode ser usado para controlar os tipos PHP
usados para converter arrays e documentos BSON (tanto nativos quanto integrados).
Os documentos BSON tecnicamente podem conter chaves duplicadas porque os documentos são armazenados como uma lista de pares chave-valor; no entanto, as aplicações devem evitar a geração de documentos com chaves duplicadas, pois o comportamento do servidor e do driver pode ser indefinido. Como os objetos e arrays do PHP não podem ter chaves duplicadas, os dados também podem ser perdidos ao decodificar um documento BSON com chaves duplicadas.
typeMap
(array)O valor decodificado em PHP.
Nota: Ao encontrar um valor codificado como inteiro de 64 bits no documento BSON, o valor de retorno deste método será uma instância de MongoDB\BSON\Int64.