Introducción
PHP Manual
PHP Manual»MongoDB\BSON»MongoDB\BSON\PackedArray

La clase MongoDB\BSON\PackedArray

(mongodb >=1.16.0)

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

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
}
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

To Top