Position à lire

# ArrayAccess::offsetGet

(PHP 5, PHP 7)

ArrayAccess::offsetGet — Position à lire

### Description

abstract public ArrayAccess::offsetGet ( mixed `$offset` ) : mixed

Retourne la valeur à la position donnée.

Cette méthode est exécutée lorsque l'on vérifie si une position est empty().

### Liste de paramètres

`offset`

  La position à lire.

### Notes

> Note:

> Depuis PHP 5.3.4, la vérification du prototype a été supprimée et il devient possible de retourner par référence. Ceci permet les modifications indirectes des dimensions de l'objet ArrayAccess.

> Une modification directe remplace complètement la valeur dans la dimension du tableau comme dans $obj[6] = 7. Une modification indirecte, par contre, ne change qu'une partie de la dimension ou intervient lors de l'assignation par référence vers une autres variable, comme dans $obj[6][7] = 7 ou encore $var =& $obj[6] suivi de l'incrémentation avec ++ et la décrémentation avec --.

> Les modifications directes appellent ArrayAccess::offsetSet() alors que les modifications indirectes appellent ArrayAccess::offsetGet(). Dans ce cas, l'implémentation de ArrayAccess::offsetGet() doit retourner une référence sinon un message `E_NOTICE` sera levé.

### Valeurs de retour

Peut retourner n'importe quel type de valeur.

### Voir aussi

- ArrayAccess::offsetExists() - Indique si une position existe dans un tableau