php Spl的常用函数 链式操作

来源:互联网 发布:java编程输入输出 编辑:程序博客网 时间:2024/04/29 22:40

//栈:先进后出$stack = new SplStack();$stack->push("data1");$stack->push("data2");echo $stack->pop();echo $stack->pop();
//栈:先进先出$queue = new SplQueue();$queue->enqueue("data1\n");$queue->enqueue("data2\n");echo $queue->dequeue();echo $queue->dequeue();
//堆:最小堆 先进先出$heap = new SplMinHeap();$heap->insert("data1\n");$heap->insert("data2\n");echo $heap->extract();echo $heap->extract();
//固定数组$array = new SplFixedArray(10);$array[0] = 123;$array[9] = 1234;var_dump($array);
//链式操作
class Database{     function where($where)    {        return $this;    }    function order($order)    {        return $this;    }    function limit($limit)    {        return $this;    }}

0 0
原创粉丝点击