Documentación offline PHP master

MongoDB\BSON\Int64::jsonSerialize

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

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