La classe MongoDB\BSON\PackedArray

(mongodb >=1.16.0)

Introduction

Représente un tableau BSON. Cette classe est utilisée lors de la lecture de données en tant que BSON brut et ne peut pas être modifiée.

Synopsis de la classe

final class MongoDB\BSON\PackedArray implements MongoDB\BSON\Type, ArrayAccess, IteratorAggregate, Serializable {
/* Méthodes */
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 serialize(): string
final public toPHP(?array $typeMap = null): array|object
final public __toString(): string
final public unserialize(string $data): void
}

Historique

Version Description
PECL mongodb 1.17.0 Implémente MongoDB\BSON\Type.
PECL mongodb 1.17.0 MongoDB\BSON\PackedArray ne peut pas être sérialisé dans des contextes où un document BSON est attendu. Dans les versions précédentes, le tableau BSON aurait été converti en document.

Sommaire

add a note

User Contributed Notes

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