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。