MongoDB\BSON\Int64::jsonSerialize
(mongodb >=1.5.0)
MongoDB\BSON\Int64::jsonSerialize — Retorna uma representação que pode ser convertida para JSON
Descrição
Parâmetros
Esta função não possui parâmetros.
Valor Retornado
Retorna dados que podem ser serializados por json_encode() para produzir uma representação JSON estendida de MongoDB\BSON\Int64.
Note: O resultado é consistente com a função MongoDB\BSON\toCanonicalExtendedJSON(), que usa o formato JSON estendido » canônico. Isso difere de outras classes BSON, que usam o formato JSON estendido herdado específico do driver (MongoDB\BSON\toJSON()), para garantir que o valor inteiro de 64 bits seja representado corretamente em plataformas 32 bits.
Erros/Exceções
- Lança uma exceção MongoDB\Driver\Exception\InvalidArgumentException em caso de erro ao analisar argumentos.
Veja Também
- JsonSerializable::jsonSerialize() - Especifica os dados que devem ser serializados para JSON
- json_encode() - Retorna a representação JSON de um valor
- MongoDB\BSON\toCanonicalExtendedJSON() - Retorna a representação JSON Estendida Canônica de um valor BSON
- MongoDB\BSON\toRelaxedExtendedJSON() - Retorna a representação JSON Estendida Relaxada de um valor BSON
- » JSON Estendido do MongoDB