PHP 8.3.21 Released!

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 __construct()
final static public fromJSON(string $json): MongoDB\BSON\PackedArray
final static public fromPHP(array $value): MongoDB\BSON\PackedArray
final public get(int $key): mixed
final public has(int $index): bool
final public offsetExists(mixed $key): bool
final public offsetGet(mixed $key): mixed
final public offsetSet(mixed $key, mixed $value): void
final public offsetUnset(mixed $key): void
final public toPHP(?array $typeMap = null): array|object
final public __toString(): string
}

Historial de cambios

Versión Descripción
PECL mongodb 2.0.0

This class no longer implements the Serializable interface.

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