MongoDB\BSON\PackedArray::toRelaxedExtendedJSON
(mongodb >=1.20.0)
MongoDB\BSON\PackedArray::toRelaxedExtendedJSON — Retorna a representação JSON estendida relaxada do array BSON
Descrição
Converte o array BSON em sua representação » JSON estendida relaxada. O formato relaxado prefere o uso de primitivos do tipo JSON em detrimento da fidelidade do tipo e é mais adequado para produzir resultados que podem ser facilmente consumidos por APIs da web e humanos.
Parâmetros
Esta função não possui parâmetros.
Valor Retornado
Retorna uma string contendo a representação » JSON estendida relaxada do array BSON.
Exemplos
Example #1 Exemplo de MongoDB\BSON\PackedArray::toRelaxedExtendedJSON()
<?php
$array = [
'foo',
123,
4294967295,
new MongoDB\BSON\ObjectId('56315a7c6118fd1b920270b1'),
];
$packedArray = MongoDB\BSON\PackedArray::fromPHP($array);
echo $packedArray->toRelaxedExtendedJSON(), "\n";
?>
O exemplo acima produzirá:
[ "foo", 123, 4294967295, { "$oid" : "56315a7c6118fd1b920270b1" } ]
Veja Também
- MongoDB\BSON\PackedArray::fromJSON() - Constrói uma nova instância de array BSON a partir de uma string JSON
- MongoDB\BSON\PackedArray::toCanonicalExtendedJSON() - Retorna a representação JSON Estendida Canônica do array BSON
- MongoDB\BSON\toRelaxedExtendedJSON() - Retorna a representação JSON Estendida Relaxada de um valor BSON
- » Especificação JSON Estendido
- » Tipos BSON