MongoDB\BSON\Binary::jsonSerialize
(mongodb >=1.2.0)
MongoDB\BSON\Binary::jsonSerialize — Возвращает представление, которое можно преобразовать в JSON
Описание
Список параметров
У этой функции нет параметров.
Возвращаемые значения
Возвращает данные, которые можно сериализовать с помощью json_encode() для создания расширенного JSON-представления MongoDB\BSON\Binary.
Замечание: Вывод соответствует выводу функции MongoDB\BSON\toJSON(), которая использует унаследованный, специфичный для драйвера, расширенный формат JSON. Он не обязательно будет подходить под » relaxed или » canonical представления расширенного JSON, используемых в MongoDB\BSON\toRelaxedExtendedJSON() и MongoDB\BSON\toCanonicalExtendedJSON(), соответственно.
Ошибки
- При ошибке парсинга аргумента бросает исключение MongoDB\Driver\Exception\InvalidArgumentException.
Смотрите также
- JsonSerializable::jsonSerialize() - Задает данные, которые должны быть сериализованы в JSON
- json_encode() - Возвращает JSON-представление данных
- MongoDB\BSON\toCanonicalExtendedJSON() - Возвращает Canonical Extended JSON представление для значения BSON
- MongoDB\BSON\toRelaxedExtendedJSON() - Возвращает Relaxed Extended JSON представление значения BSON
- » MongoDB Extended JSON