首页 > Web开发 > 详细

PHP 数据结构

时间:2015-09-23 19:21:20      阅读:132      评论:0      收藏:0      [点我收藏+]
        //栈结构,先进后出
	$stack 		= new SplStack();
	//入
	$stack->push("data1<br>");
	$stack->push("data2<br>");

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

	//队列,先进先出
	$queue 		= new SplQueue();
	//入
	$queue->enqueue(‘data1<br>‘);
	$queue->enqueue(‘data2<br>‘);

	echo $queue->dequeue();
	echo $queue->dequeue();


	//堆结构,先进先出
	$heap 		= new SplMinHeap();
	//入
	$heap->insert(‘data1<br>‘);
	$heap->insert(‘data2<br>‘);

	echo $heap->extract();
	echo $heap->extract();


	//固定尺寸数组
	$array 		= new SplFixedArray(10);
	$array[0] 	= 1;
	$array[9] 	= 10;

	var_dump($array);    

  php官网地址:http://php.net/spl

PHP 数据结构

原文:http://www.cnblogs.com/lxdd/p/4832922.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!