NOTE: For Version 3 of the AWS SDK for PHP, please see the V3 User Guide and V3 API Reference.

# Interface ArrayAccess

### Direct known implementers

`ArrayIterator`, `Guzzle\Common\Collection`, `Guzzle\Common\Event`, `Guzzle\Http\Message\Header\HeaderCollection`, `Guzzle\Service\Builder\ServiceBuilder`, `Guzzle\Service\Command\CommandInterface`, `SplDoublyLinkedList`, `SplObjectStorage`

### Indirect known implementers

`Aws\Common\Aws`, `Aws\Common\Command\JsonCommand`, `Guzzle\Service\Command\OperationCommand`, `Guzzle\Service\Resource\Model`, `SplQueue`, `Aws\Common\Command\QueryCommand`, `Aws\Common\Waiter\WaiterConfig`, `Aws\S3\Command\S3Command`, `Aws\S3\Model\PostObject`, `Guzzle\Http\QueryString`, `Guzzle\Service\Command\AbstractCommand`, `Guzzle\Service\Command\ClosureCommand`, `Guzzle\Service\Command\CreateResponseClassEvent`

PHP Extension: Core
Documented at php.net

## Methods summary

- `public` `offsetExists ( mixed $offset )`
- `public` `offsetGet ( mixed $offset )`
- `public` `offsetSet ( mixed $offset, mixed $value )`
- `public` `offsetUnset ( mixed $offset )`

## Methods detail

# `public`
`offsetExists( mixed $offset )`
# `public`
`offsetGet( mixed $offset )`
# `public`
`offsetSet( mixed $offset, mixed $value )`
# `public`
`offsetUnset( mixed $offset )`

### Magic methods summary