ArrayAccess::offsetGet Offset do pobrania &reftitle.description; public mixedArrayAccess::offsetGet mixedoffset Zwraca wartość dla podanego offsetu. Ta metoda jest wykonywana podczas sprawdzania offsetu za pomocą empty. &reftitle.parameters; offset Offset do pobrania. &reftitle.returnvalues; Może zwrócić wartość dowolnego typu. &reftitle.notes; Możliwe jest, aby implementacje tej metody zwracały wartość przez referencję. To sprawia na pośrednie zmiany do przeciążonych wymiarów tablic obiektów ArrayAccess. Modyfikacja bezpośrednia to taka, która całkowicie zastępuje wartość wymiaru tablicy, na przykład $obj[6] = 7. Zaś modyfikacja pośrednia zmienia tylko część wymiaru lub próbuje przypisać wymiar przez referencję, do innej zmiennej, na przykład $obj[6][7] = 7 lub $var =& $obj[6]. Implementacja za pomocą ++ i dekrementacja przez -- zostały również zaimplementowane w sposób, który wymaga modyfikacji pośredniej. Modyfikacja bezpośrednia powoduje wywołanie metody ArrayAccess::offsetSet, zaś pośrednia wywołanie ArrayAccess::offsetGet. W takim wypadku implementacja ArrayAccess::offsetGet musi być zdolna do zwracania przez referencję, w przeciwnym wypadku zostanie wygenerowany E_NOTICE. &reftitle.seealso; ArrayAccess::offsetExists