(mongodb >=1.20.0)
MongoDB\BSON\PackedArray::toRelaxedExtendedJSON — Renvoie la représentation JSON étendue relaxée du tableau BSON
Convertit le tableau BSON en sa représentation » JSON étendue relaxée. Le format relaxé préfère l'utilisation des types primitifs JSON au détriment de la fidélité des types et est le plus adapté pour produire une sortie qui peut être facilement consommée par des API web et des humains.
Cette fonction ne contient aucun paramètre.
Renvoie une chaîne contenant la représentation » JSON étendue relaxée du tableau BSON.
Exemple #1 Exemple 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";
?>
L'exemple ci-dessus va afficher :
[ "foo", 123, 4294967295, { "$oid" : "56315a7c6118fd1b920270b1" } ]