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 */
}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. |
Table of Contents
- MongoDB\BSON\PackedArray::__construct — Constrói um novo array BSON (não utilizado)
- MongoDB\BSON\PackedArray::fromJSON — Constrói uma nova instância de array BSON a partir de uma string JSON
- MongoDB\BSON\PackedArray::fromPHP — Constrói uma nova instância de array BSON a partir de dados PHP
- MongoDB\BSON\PackedArray::get — Retorna o valor de um índice do array
- MongoDB\BSON\PackedArray::getIterator — Retorna um iterador para o array BSON
- MongoDB\BSON\PackedArray::has — Informa se um índice está presente no array
- MongoDB\BSON\PackedArray::offsetExists — Informa se um índice está presente no array
- MongoDB\BSON\PackedArray::offsetGet — Retorna o valor de um índice do array
- MongoDB\BSON\PackedArray::offsetSet — Implementação de ArrayAccess
- MongoDB\BSON\PackedArray::offsetUnset — Implementação de ArrayAccess
- MongoDB\BSON\PackedArray::serialize — Serializa um BSON array
- MongoDB\BSON\PackedArray::toCanonicalExtendedJSON — Retorna a representação JSON Estendida Canônica do array BSON
- MongoDB\BSON\PackedArray::toPHP — Retorna a representação PHP do array BSON
- MongoDB\BSON\PackedArray::toRelaxedExtendedJSON — Retorna a representação JSON estendida relaxada do array BSON
- MongoDB\BSON\PackedArray::__toString — Retorna a representação em string deste array BSON
- MongoDB\BSON\PackedArray::unserialize — Desserializa um array BSON