Viewing File: /opt/alt/tests/alt-php82-pecl-mongodb_1.18.1-1.el8/tests/bson-packedarray-get-005.phpt

--TEST--
MongoDB\BSON\PackedArray::get() fixes duplicate keys
--FILE--
<?php

$degenerateBson = hex2bin('1b000000046100130000001030000a000000103000140000000000');

$packedArray = MongoDB\BSON\Document::fromBSON($degenerateBson)->get('a');
var_dump($packedArray->has(0));
var_dump($packedArray->get(0));
var_dump($packedArray->has(1));
var_dump($packedArray->get(1));
var_dump($packedArray->toPHP());

?>
===DONE===
<?php exit(0); ?>
--EXPECTF--
bool(true)
int(10)
bool(true)
int(20)
array(2) {
  [0]=>
  int(10)
  [1]=>
  int(20)
}
===DONE===
Back to Directory File Manager
<