MongoDB\BSON\Int64::jsonSerialize
Returns a representation that can be converted to JSON
説明
final public mixed MongoDB\BSON\Int64::jsonSerialize()
戻り値
Returns data which can be serialized by json_encode to
produce an extended JSON representation of the
MongoDB\BSON\Int64.
注意:
The output is consistent with the
MongoDB\BSON\toCanonicalExtendedJSON function, which
uses the
» canonical
extended JSON format. This differs from other BSON classes, which use the
driver-specific legacy extended JSON format
(MongoDB\BSON\toJSON), in order to ensure that the
64-bit integer value is correctly represented on 32-bit platforms.
エラー / 例外
- Throws MongoDB\Driver\Exception\InvalidArgumentException on argument parsing errors.
参考
- JsonSerializable::jsonSerialize
- json_encode
- MongoDB\BSON\toCanonicalExtendedJSON
- MongoDB\BSON\toRelaxedExtendedJSON
- » MongoDB Extended JSON