查詢

ArrayIterator::offsetGet()函式—用法及示例

「 獲取指定偏移量位置的元素值 」


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

補充糾錯
熱門PHP函式
分享連結