php中怎么实现栈与队列的效果

  介绍

小编给大家分享一下php中怎么实现栈与队列的效果,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!

栈和队列

<李>

<代码>栈和<代码>队列> 数据结构

<李>

<代码>栈是<代码>后入先出

<李>

<代码>队列是<代码>先进先出

1。实现栈的数组

<代码> array_push>

<代码>最后一> & lt; php ?   $=数组数组();   array_push(数组,美元“1“);   array_push(34美元数组,14日,89年,67年);   数组最后一美元);//将67出栈   print_r(数组);//Array (,[0]=祝辞,1,[1],=祝辞,14,[2],=祝辞,34,[3],=祝辞,89,)   祝辞;

2。实现<代码>队列>

<代码> array_shift>

函数<代码> ():在数组的开头插入一个元素

& lt; php ?   $=数组数组();      array_push(14美元数组,1日,34岁,89年,67年);   print_r(数组);//Array (,[0]=祝辞,1,[1],=祝辞,14,[2],=祝辞,34,[3],=祝辞,89年,[4],=祝辞,67,)   echo “& lt; br>“;      array_shift(数组)美元;//将先进入队列的数组元素,出队列   print_r(数组);//Array (,[0]=祝辞,14,[1],=祝辞,34,[2],=祝辞,89年,[3],=祝辞,67,)   echo “& lt; br>“;      函数数组,美元& # 39;66 & # 39;);//在队列头部插入一个元素   print_r(数组);//Array (,[0]=祝辞,66年,[1],=祝辞,14,[2],=祝辞,34,[3],=祝辞,89年,[4],=祝辞,67,)   ?在

看完了这篇文章,相信你对“php中怎么实现栈与队列的效果”有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

php中怎么实现栈与队列的效果