(mongodb >=1.20.0)
MongoDB\BSON\PackedArray::toRelaxedExtendedJSON — 傳回 BSON 陣列的 Relaxed Extended JSON 表示法
將 BSON 陣列轉換為其 » 寬鬆擴展 JSON 表示法。寬鬆格式優先使用 JSON 類型基元,但會犧牲類型保真度,最適合用於產生易於被 Web API 和人類使用的輸出。
此函數沒有參數。
傳回一個字串,其中包含 BSON 陣列的 » 寬鬆擴展 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" } ]