PHP 8.4.24 Released!

The MongoDB\BSON\PackedArray class

(mongodb >=1.16.0)

Introduzione

Represents a BSON array. This class is used when reading data as raw BSON and cannot be modified.

Sommario della classe

final class MongoDB\BSON\PackedArray implements MongoDB\BSON\Type, ArrayAccess, IteratorAggregate {
/* Metodi */
final private function __construct()
final static public function fromJSON(string $json): MongoDB\BSON\PackedArray
final static public function fromPHP(array $value): MongoDB\BSON\PackedArray
final public function get(int $key): mixed
final public function getIterator(): MongoDB\BSON\Iterator
final public function has(int $index): bool
final public function offsetExists(mixed $key): bool
final public function offsetGet(mixed $key): mixed
final public function offsetSet(mixed $key, mixed $value): void
final public function offsetUnset(mixed $key): void
final public function toCanonicalExtendedJSON(): string
final public function toPHP(?array $typeMap = null): array|object
final public function toRelaxedExtendedJSON(): string
final public function __toString(): string
}

Log delle modifiche

Versione Descrizione
PECL mongodb 2.0.0 This class no longer implements the Serializable interface.
PECL mongodb 1.17.0 Implements MongoDB\BSON\Type.
PECL mongodb 1.17.0 MongoDB\BSON\PackedArray cannot be serialized in contexts where a BSON document is expected. In earlier versions, the BSON array would have been converted to a document.

Indice dei contenuti

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top