MongoDB\BSON\Int64::jsonSerialize
En esta página
MongoDB\BSON\Int64::jsonSerialize
Devuelve una representación que puede ser convertida a JSON
Descripción#
php
final public MongoDB\BSON\Int64::jsonSerialize(): mixedphp
Parámetros#
Esta función no contiene ningún parámetro.
Valores devueltos#
Devuelve datos que pueden ser serializados por json_encode para producir una representación JSON extendida de MongoDB\BSON\Int64.
[!NOTE] La salida es concordante con la función
MongoDB\BSON\toCanonicalExtendedJSON, que utiliza el formato JSON extendido canonical. Esto difiere de otras clases BDON, que utilizan el formato JSON extendido heredado del controlador específico (MongoDB\BSON\toJSON), para asegurar que los valores enteros de 64 bits sean correctamente representados en plataformas de 32 bits.
Errores/Excepciones#
Lanza una excepción
MongoDB\Driver\Exception\InvalidArgumentException
en caso de error durante el análisis de un argumento.
Véase también#
JsonSerializable::jsonSerialize
json_encode
MongoDB\BSON\toCanonicalExtendedJSON
MongoDB\BSON\toRelaxedExtendedJSON
MongoDB JSON Extendido