PHP SPL标准库
2017-11-15 14:26
197 查看
先MARK有时间再好好看
//栈,先进后出
$stack = new SplStack();
$stack->push("data1\n");
$stack->push("data2\n");
echo $stack->pop();
echo $stack->pop();
//队列,先进先出
$queue = new SplQueue();
$queue->enqueue("data3\n");
$queue->enqueue("data4\n");
echo $queue->dequeue();
echo $queue->dequeue();
//堆
$heap = new SplMinHeap();
$heap->insert("data5\n");
$heap->insert("data6\n");
echo $heap->extract();
echo $heap->extract();
//固定尺寸的数组
$array = new SplFixedArray(10);
$array[0] = 123;
$array[9] = 1234;
var_dump($array);
//栈,先进后出
$stack = new SplStack();
$stack->push("data1\n");
$stack->push("data2\n");
echo $stack->pop();
echo $stack->pop();
//队列,先进先出
$queue = new SplQueue();
$queue->enqueue("data3\n");
$queue->enqueue("data4\n");
echo $queue->dequeue();
echo $queue->dequeue();
//堆
$heap = new SplMinHeap();
$heap->insert("data5\n");
$heap->insert("data6\n");
echo $heap->extract();
echo $heap->extract();
//固定尺寸的数组
$array = new SplFixedArray(10);
$array[0] = 123;
$array[9] = 1234;
var_dump($array);
相关文章推荐
- PHP SPL标准库中的常用函数介绍
- PHP SPL标准库
- PHP SPL标准库中的常用函数介绍
- php的Mhash扩展库
- PHP命令行
- [转]浅谈php web安全
- 在Mac OS X中配置Apache + PHP + MySQL
- PHP读MYSQL中文乱码的解决方法
- 设置PHP对中文的支持
- PHP单个图片上传
- PHP识别电脑还是手机访问网站
- 解析php常用image图像函数集
- PHP追加写文件
- java php 等,路径 上级路径,上上级路径表示方法
- php同步mysql两个数据库中表的数据
- PHP PSR-2 代码风格规范 (中文版)
- PHP字符串分割及连接
- PHP下打开URL地址的几种方法小结
- php缓存
- PHP里的SQL语句是否正确,是否正确执行的检测方法。