La clase MongoDB\BSON\PackedArray

(mongodb >=1.16.0)

Introducción

Representa un array BSON. Esta clase se utiliza al leer datos como BSON sin tratar y no puede ser modificada.

Sinopsis de la Clase

final class MongoDB\BSON\PackedArray implements MongoDB\BSON\Type, ArrayAccess, IteratorAggregate {
/* Métodos */
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
}

Historial de cambios

Versión Descripción
PECL mongodb 2.0.0 Esta clase ya no implementa la interfaz Serializable.
PECL mongodb 1.17.0 Implementa MongoDB\BSON\Type.
PECL mongodb 1.17.0 MongoDB\BSON\PackedArray no puede ser serializado en contextos donde se espera un documento BSON. En versiones anteriores, el array BSON habría sido convertido en documento.

Tabla de contenidos

add a note

User Contributed Notes

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