SplQueue
先进先出
enqueue: 进入队列
dequeue: 退出队列, 返回退出队列的元素
bottom(): 队列底, 就是第一个添加到队列的元素
top(): 队列头, 就是最后一个添加到队列的元素
offsetSet(‘0’, data): 更新元素的值, offset=0 是 bottom 所在的位置, 1、2、3… 以此类推
rewind(): 使得指针指向 bottom 所在位置的节点
key(): 当前节点的 index
current(): 当前节点的 value
valid(): 判断当前节点是否有效
next(): 使得指针指向下一个节点