标签: spl
-
SPL标准库专题10DatastructuresSplObjectStorage
PHP SPL SplObjectStorage是用来存储一组对象的,特别是当你需要唯一标识对象的时候。PHP…
-
SPL标准库专题9DatastructuresSplFixedArray
SplFixedArray主要是处理数组相关的主要功能,与普通php array不同的是,它是固定长度的,且以…
-
SPL标准库专题8DatastructuresSplHeap-SplMaxHeap-SplMinHeap
堆(Heap)就是为了实现优先队列而设计的一种数据结构,它是通过构造二叉堆(二叉树的一种)实现。根节点最大的堆…
-
SPL标准库专题7DatastructuresSplPriorityQueue
普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头取出。在优先队列中,元素被赋予优先级。当访问元…
-
SPL标准库专题6DatastructuresSplStack-SplQueue
这两个类都是继承自SplDoublyLinkedList,分别派生自SplDoublyLinkedList的堆…
-
SPL标准库专题4Exceptions
了解SPL异常之前,我们先了解一下嵌套异常。嵌套异常顾名思义就是异常里面再嵌套异常,一个异常抛出,在catch…
-
SPL标准库专题3Classes
我把SPL分为五个部分:Iterator,Classes,Exceptions,Datastructures,…
-
SPL标准库专题1SPL简介
根据官方定义,它是”a collection of interfaces and classes that a…
-
PHP 优先级队列:SplPriorityQueue
PHP 的 SPL 库内置了 SplPriorityQueue优先级队列,是以Heap堆特性实现的,默认为Ma…