牛牛在线工具

SplDoublyLinkedList::current()

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

SplDoublyLinkedList::current()

获取当前节点的值

函数名:SplDoublyLinkedList::current() 适用版本:PHP 5 >= 5.3.0, PHP 7 函数描述:SplDoublyLinkedList::current() 方法用于获取当前节点的值。 语法:public mixed SplDoublyLinkedList::current ( void ) 参数:无 返回值:当前节点的值,如果当前节点不存在则返回 false。 示例: $list = new SplDoublyLinkedList(); $list->push('Apple'); $list->push('Banana'); $list->push('Orange'); $list->rewind(); // 将指针指向第一个节点 echo $list->current(); // 输出 "Apple" $list->next(); // 将指针移动到下一个节点 echo $list->current(); // 输出 "Banana" $list->next(); echo $list->current(); // 输出 "Orange" 在上面的示例中,我们创建了一个 SplDoublyLinkedList 对象,并向其添加了三个元素。然后我们使用 rewind() 方法将指针重置到第一个节点,并使用 current() 方法获取当前节点的值。接着我们使用 next() 方法将指针移动到下一个节点,并再次使用 current() 方法获取当前节点的值。最后一次使用 current() 方法获取的值是最后一个节点的值。