International PHP Conference Berlin 2025

A classe MongoDB\BSON\PackedArray

(mongodb >=1.16.0)

Introdução

Representa um array BSON. Esta classe é usada ao ler dados como BSON bruto e não pode ser modificada.

Resumo da classe

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

Registro de Alterações

Versão Descrição
PECL mongodb 1.17.0 Implementa MongoDB\BSON\Type.
PECL mongodb 1.17.0 MongoDB\BSON\PackedArray não pode ser serializado em contextos onde um documento BSON é esperado. Nas versões anteriores, o array BSON teria sido convertido em um documento.

Índice

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top