SplDoublyLinkedList::offsetGet()函式用於返回指定偏移量處的元素值。
用法:
mixed SplDoublyLinkedList::offsetGet ( mixed $index )
引數:
- $index:要獲取元素的偏移量。
返回值: 返回指定偏移量處的元素值,如果偏移量不存在則返回null。
示例:
$list = new SplDoublyLinkedList();
$list->push('apple');
$list->push('banana');
$list->push('orange');
echo $list->offsetGet(1); // 輸出:banana
在上面的示例中,我們建立了一個SplDoublyLinkedList物件,並使用push()方法向列表中新增了三個元素。然後,我們使用offsetGet()方法獲取偏移量為1的元素,即列表中的第二個元素。最後,我們透過echo語句將該元素的值輸出到螢幕上。
請注意,偏移量從0開始計數,所以偏移量為1表示第二個元素。如果指定的偏移量在列表中不存在,則offsetGet()方法將返回null。