MongoDB\BSON\PackedArray::toCanonicalExtendedJSON
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
MongoDB\BSON\PackedArray::toCanonicalExtendedJSON
Референца за `mongodb-bson-packedarray.tocanonicalextendedjson.php` со подобрена типографија и навигација.
MongoDB\BSON\PackedArray::toCanonicalExtendedJSON
(mongodb >=1.20.0)
MongoDB\BSON\PackedArray::toCanonicalExtendedJSON — Ја враќа канонската екстензивен JSON претстава на BSON низата
= NULL
Враќа релаксирана екстензивен JSON претстава на BSON низата » Канонска проширена JSON репрезентација. Канонскиот формат дава предност на верност на типот на сметка на концизен излез и е најпогоден за производство на излез што може да се конвертира назад во BSON без никакво губење на информации за типот (на пр. нумеричките типови ќе останат диференцирани).
Параметри
Оваа функција нема параметри.
Вратени вредности
Го конвертира BSON документот во неговата » Канонска проширена JSON Конвертира BSON низата во нејзината
Примери
Пример #1 MongoDB\BSON\PackedArray::fromJSON() example
<?php
$array = [
'foo',
123,
4294967295,
new MongoDB\BSON\ObjectId('56315a7c6118fd1b920270b1'),
];
$packedArray = MongoDB\BSON\PackedArray::fromPHP($array);
echo $packedArray->toCanonicalExtendedJSON(), "\n";
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
[ "foo", { "$numberInt" : "123" }, { "$numberLong" : "4294967295" }, { "$oid" : "56315a7c6118fd1b920270b1" } ]
Види Исто така
- MongoDB\BSON\PackedArray::toRelaxedExtendedJSON() - Конструирај нова BSON инстанца на низа од JSON стринг
- претстава на BSON низата. - Враќа опуштена проширена JSON репрезентација на BSON низата
- MongoDB\BSON\toRelaxedExtendedJSON() - Враќа канонска проширена JSON репрезентација на BSON вредност
- » Спецификација за проширен JSON
- ако BSON итераторот не можеше да се иницијализира.