MongoDB\BSON\Javascript::jsonSerialize
(mongodb >=1.2.0)
MongoDB\BSON\Javascript::jsonSerialize — Повертає уявлення, яке може бути перетворене на JSON
Опис
final public MongoDB\BSON\Javascript::jsonSerialize(): mixed
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
Повертає дані, які можуть бути серіалізовані json_encode()для создания JSON-представленияMongoDB\BSON\Javascript
Зауваження: Висновок відповідає висновку функції 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
- » Розширений JSON MongoDB