数据结构类:
栈
$stack = new SplStack();
$stack->push("data1");
$stack->push("data2")
echo $stack->pop();
echo $stack->pop();
就是data2和data1
队列
$queue = new SplQueue();
$queue->enqueue("data1");
$queue->enqueue("data2");
echo $queue->dequeue();
$queue->dequeue():
堆:
最小堆:
$heap = new SplMinHeap();
$heap->insert("data1");
$heap->insert("data2");
echo $heap->extract();
echo $heap->extract();
data1,data2
固定尺寸数组:
$array = new SqlFixedArray(10);
有没有使用下标,都会分配内存空间