牛牛在线工具

SplDoublyLinkedList::next()

收录 8868 个 PHP 函数,含用途说明与用法示例。

SplDoublyLinkedList::next()

将指针向后移动到下一个节点

函数名称:SplDoublyLinkedList::next() 函数描述:SplDoublyLinkedList::next() 方法将指针向后移动到下一个节点。 适用版本:该函数在PHP 5.3.0及以上版本可用。 用法示例: $list = new SplDoublyLinkedList(); $list->push('Apple'); $list->push('Banana'); $list->push('Cherry'); $list->rewind(); // 将指针移动到第一个节点 echo $list->current(); // 输出 "Apple" $list->next(); // 将指针移动到下一个节点 echo $list->current(); // 输出 "Banana" $list->next(); // 将指针移动到下一个节点 echo $list->current(); // 输出 "Cherry" 在上面的示例中,我们创建了一个SplDoublyLinkedList对象,然后使用push()方法将三个元素添加到列表中。接下来,我们使用rewind()方法将指针移动到第一个节点,并使用current()方法获取当前节点的值并输出。然后,我们使用next()方法将指针移动到下一个节点,并再次使用current()方法获取当前节点的值并输出。重复这个过程,直到遍历完所有节点。 请注意,如果指针已经指向列表的末尾节点,再次调用next()方法将不会有任何效果。