距开课0天0时0分-10310123秒
大写字母H2017-06-06 23:52:00 1 5 811
[PHP讨论组]源自课程章节:用数组实现队列操作:array_shift()和array_unshift()函数举报回复话题 ↕
怎么老师上面是后进先出。
3
1
分享
太山遍雨河润千里 2018-02-22 20:03:523楼
看来是双向队列
赞 +0添加回复
天蓬老师 2017-06-07 09:21:162楼
队列是先进先出的,你说的没错,但那是在数组的头和尾同时进行的操作。
php是用栈的方式在模拟队的操作,都是在一头进行的,部分方法是共用的,不必太纠结,只要完成同样的功能就行。当然,你也可以改成在二头进行,这要看项目的需求了。
不过,从你提出的这个问题,可见你是在认真的学习,非常感谢你能提出这个问题。
赞 +1添加回复
朱老师,这个课程的视频非常好,希望php.cn能出一些 项目实战,redis 高并发之类的课程。
ringa_lee 2017-06-07 09:09:161楼
队列是异步操作的,是根据逻辑来的
太山遍雨河润千里 2018-02-22 20:03:523楼
看来是双向队列
赞 +0添加回复
天蓬老师 2017-06-07 09:21:162楼
队列是先进先出的,你说的没错,但那是在数组的头和尾同时进行的操作。
php是用栈的方式在模拟队的操作,都是在一头进行的,部分方法是共用的,不必太纠结,只要完成同样的功能就行。当然,你也可以改成在二头进行,这要看项目的需求了。
不过,从你提出的这个问题,可见你是在认真的学习,非常感谢你能提出这个问题。
赞 +1添加回复
ringa_lee 2017-06-07 09:09:161楼
队列是异步操作的,是根据逻辑来的
赞 +0添加回复