SPL标准库SplStack类的介绍

简介:php使用SplStack实现栈,做到先进后出的功能

话不多说,我们先来看看一段代码

<?php

$stack = new SplStack();

$stack->push('测试数据1');
$stack->push('测试数据2');

echo $stack->pop();
echo PHP_EOL;
echo $stack->pop();

上面这一段代码最终打印的结果如下:

测试数据2

测试数据1

在PHP中这就是数据结构【栈】实现,其特点时先进后出;

现在我们再来解释一下每一个参数的作用吧:

1、创建一个【栈】对象

<?php

$stack = new SplStack()

2、向栈中push一个数据

$stack->push("推送给栈的数据");

3、在栈中取出一个数据

$stack->pop();

有遗漏或者不对的可以在我的公众号留言哦

编程经验共享公众号二维码

编程经验共享公众号二维码
更多内容关注公众号
Copyright © 2021 编程经验共享 赣ICP备2021010401号-1