PHP Conference Japan 2024

MongoDB\BSON\PackedArray::toRelaxedExtendedJSON

(mongodb >=1.20.0)

MongoDB\BSON\PackedArray::toRelaxedExtendedJSON返回 BSON 数组的 Relaxed Extended JSON 表示形式

描述

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

将 BSON 数组转换为其» Relaxed Extended JSON 表示形式。Relaxed 格式优先使用 JSON 类型基元,以牺牲类型保真度为代价,最适合生成可以轻松被 Web API 和人类消费的输出。

参数

此函数没有参数。

返回值

返回一个字符串,其中包含 BSON 数组的» Relaxed Extended JSON 表示形式。

范例

示例 #1 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