ArrayAccess::offsetGet
Konumdaki değeri döndürür
&reftitle.description;
public
mixedArrayAccess::offsetGet
mixedoffset
Belirtilen konumdaki değeri döndürür.
Bu yöntem, empty işlevi ile konumun boş olup
olmadığına bakılırken çalıştırılır.
&reftitle.parameters;
offset
Değerin döndürüleceği konum.
&reftitle.returnvalues;
Her türde değer dönebilir.
&reftitle.notes;
Bu yöntemin gerçeklemeleri gönderimli değer döndürebilir. Bu, olası
ArrayAccess nesnelerinin aşırı yüklenmiş dizi
boyutlarında dolaylı değişiklikleri mümkün kılar.
Doğrudan değişiklikte, $obj[6] = 7 örneğindeki gibi
dizi boyutu değeri tamamen değişir. Dolaylı değişiklikte ise, ya boyutun
bir kısmı değişir ya da boyut gönderimli olarak başka bir değişkene
atanmaya çalışılır ($obj[6][7] = 7 veya
$var =& $obj[6] gibi). ++ ile
arttırım ve -- ile eksiltim dolaylı değişiklikteki
gibi gerçeklenir.
Doğrudan değişiklik ArrayAccess::offsetSet çağrısını
tetiklerken, dolaylı değişiklik ArrayAccess::offsetGet
çağrısını tetikler. Bu durumda, ArrayAccess::offsetGet
gerçeklenimi gönderimli değer dönürebilmelidir, aksi takdirde bir
E_NOTICE iletisi çıktılanır.
&reftitle.seealso;
ArrayAccess::offsetExists