ArrayIterator::offsetGet()
函式用於獲取指定偏移量位置的元素值。
用法:
mixed ArrayIterator::offsetGet ( mixed $index )
引數:
$index
:要獲取的元素的偏移量。
返回值: 返回指定偏移量位置的元素值。如果索引不存在,則返回 NULL
。
示例:
$array = ["apple", "banana", "cherry"];
$iterator = new ArrayIterator($array);
echo $iterator->offsetGet(1);
// 輸出: banana
echo $iterator->offsetGet(3);
// 輸出: NULL
在上面的示例中,我們建立了一個包含三個元素的陣列 $array
。然後,我們使用 ArrayIterator
類建立了一個迭代器物件 $iterator
。透過呼叫 $iterator->offsetGet()
方法並傳入偏移量作為引數,我們分別獲取了陣列中索引為 1 和 3 的元素的值。最後,我們使用 echo
輸出了對應的值。
請注意,由於索引為 3 的元素不存在於陣列中,所以 offsetGet(3)
返回 NULL
。