$queue=new SplQueue(); //队列类继承于<a target=_blank href="http://blog.csdn.net/wangyu12z/article/details/44523919" target="_blank">SplDoublyLinkedList</a>类
/*
$queue->push('aa');
$queue->push('bb');
$queue->unshift('a'); //插入在bottom位置(头部)。
$queue->pop(); //弹出顶部的值 可以用链表模拟队列
*/
$queue->enqueue('aaa');
$queue->enqueue('bbbb'); //进队列
$queue->offsetSet(1,'haha'); //修改第二个数据
$queue->rewind(); //指向bottom(头部),和双向链表指向相同,和栈相反
echo $queue->dequeue(); //出队列,返回出队列的值
php标准库 SPL 数据结构之 ---------SplQueue(队列)
最新推荐文章于 2021-03-22 05:51:28 发布