SplQueue::setIteratorMode
SplHeap::compare
SPL
PHP Manual
The SplHeap class
Introduction
The SplHeap class provides the main functionalities of an Heap.
Synopsis de la classe
SplHeap
abstract
SplHeap
implements
Iterator
,
Countable
{
/* Methods */
SplHeap::__construct
(
void
)
abstract
int
SplHeap::compare
(
mixed
$value1
,
mixed
$value2
)
int
SplHeap::count
(
void
)
mixed
SplHeap::current
(
void
)
mixed
SplHeap::extract
(
void
)
void
SplHeap::insert
(
mixed
$value
)
bool
SplHeap::isEmpty
(
void
)
mixed
SplHeap::key
(
void
)
void
SplHeap::next
(
void
)
void
SplHeap::recoverFromCorruption
(
void
)
void
SplHeap::rewind
(
void
)
mixed
SplHeap::top
(
void
)
bool
SplHeap::valid
(
void
)
}
Sommaire
SplHeap::compare
— Compare deux éléments
SplHeap::__construct
— Construit un nouveau tas vide
SplHeap::count
— Compte le nombre d'éléments dans le tas
SplHeap::current
— Retourne le noeud courant, pointé par l'itérateur
SplHeap::extract
— Extrait un noeud du haut du tas
SplHeap::insert
— Insère un élément dans le tas
SplHeap::isEmpty
— Vérifie si le tas est vide
SplHeap::key
— Retourne l'index du noeud courant
SplHeap::next
— Se déplace au noeud suivant
SplHeap::recoverFromCorruption
— Répare un tas
SplHeap::rewind
— Revient au début de l'itérateur
SplHeap::top
— Récupère le premier noeud du tas
SplHeap::valid
— Vérifie si le tas contient des noeuds
SplQueue::setIteratorMode
SplHeap::compare
SPL
PHP Manual