Возвращает значение индекса в массиве

# MongoDB\BSON\PackedArray::offsetGet

(mongodb >=1.17.0)

MongoDB\BSON\PackedArray::offsetGet — Возвращает значение индекса в массиве

### Описание

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

### Список параметров

`key`
  Индекс, который нужно получить из массива. Поддерживается только тип int.

### Возвращаемые значения

Метод возвращает значение, которое связано с индексом. Если индекс отсутствует в массиве, генерируется исключение.

> Замечание: При обнаружении значения, которое закодировали как 64-битное целое число в BSON-массиве, метод вернёт экземпляр класса MongoDB\BSON\Int64.

### Ошибки

- При ошибке парсинга аргумента метод выбрасывает исключение MongoDB\Driver\Exception\InvalidArgumentException.
- Метод выбрасывает исключение MongoDB\Driver\Exception\RuntimeException, если индекс отсутствует в массиве.

### Смотрите также

- ArrayAccess::offsetGet() - Возвращает заданное смещение (ключ)
- MongoDB\BSON\PackedArray::get() - Возвращает значение индекса массива

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open