SplQueue

先进先出

enqueue: 进入队列

dequeue: 退出队列, 返回退出队列的元素

bottom(): 队列底, 就是第一个添加到队列的元素

top(): 队列头, 就是最后一个添加到队列的元素

offsetSet(‘0’, data): 更新元素的值, offset=0 是 bottom 所在的位置, 1、2、3… 以此类推

rewind(): 使得指针指向 bottom 所在位置的节点

key(): 当前节点的 index

current(): 当前节点的 value

valid(): 判断当前节点是否有效

next(): 使得指针指向下一个节点