PHP Conference Japan 2024

MongoDB\BSON\PackedArray::toRelaxedExtendedJSON

(mongodb >=1.20.0)

MongoDB\BSON\PackedArray::toRelaxedExtendedJSONВозвращает представление BSON-массива в слабом расширенном JSON-формате

Описание

final public MongoDB\BSON\PackedArray::toRelaxedExtendedJSON(): string

Метод преобразовывает BSON-массив в представление » в слабом расширенном JSON-формате. В слабом формате в ущерб точности типов отдают преимущество работе с примитивами JSON-типа. В слабом формате создают данные вывода для API-интерфейсов к веб-сервисам и такие данных проще воспринимать людям.

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Метод возвращает строку, которая содержит представление BSON-массива в формате »  в слабом расширенном JSON-формате .

Примеры

Пример #1 Пример преобразования BSON-массива в представление в формате Relaxed Extended JSON методом MongoDB\BSON\PackedArray::toRelaxedExtendedJSON()

<?php

$array
= [
'foo',
123,
4294967295,
new
MongoDB\BSON\ObjectId('56315a7c6118fd1b920270b1'),
];

$packedArray = MongoDB\BSON\PackedArray::fromPHP($array);
echo
$packedArray->toRelaxedExtendedJSON(), "\n";

?>

Результат выполнения приведённого примера:

["foo", 123, 4294967295, {"$oid": "56315a7c6118fd1b920270b1"}]

Смотрите также

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top