# MongoDB\BSON\PackedArray::offsetGet

(mongodb >=1.17.0)

MongoDB\BSON\PackedArray::offsetGet — Renvoie la valeur d'un index du tableau

### Description

final public MongoDB\BSON\PackedArray::offsetGet(mixed `$key`): mixed

### Liste de paramètres

`key`

  L'index à récupérer du tableau. Seulement int est supporté.

### Valeurs de retour

Renvoie la valeur associée à l'index donné. Si l'index n'est pas présent dans le tableau, une exception est lancée.

> Note: Lorsqu'une valeur encodée en tant qu'entier 64 bits est rencontrée dans le tableau BSON, la valeur de retour de cette méthode sera une instance de MongoDB\BSON\Int64.

### Erreurs / Exceptions

- Lance une exception MongoDB\Driver\InvalidArgumentException lors d'une erreur survenue pendant l'analyse d'un argument.
- Lance une MongoDB\Driver\Exception\RuntimeExceptionsi l'index n'est pas présent dans le tableau.

### Voir aussi

- ArrayAccess::offsetGet() - Position à lire
- MongoDB\BSON\PackedArray::get() - Renvoie la valeur d'un index du tableau