The Queue class

(PECL ds >= 1.0.0)

Introduzione

A Queue is a β€œfirst in, first out” or β€œFIFO” collection that only allows access to the value at the front of the queue and iterates in that order, destructively.

Sommario della classe

class Ds\Queue implements Ds\Collection, ArrayAccess {
/* Costanti */
const int MIN_CAPACITY = 8;
/* Metodi */
public allocate(int $capacity): void
public capacity(): int
public clear(): void
public copy(): Ds\Queue
public isEmpty(): bool
public peek(): mixed
public pop(): mixed
public push(mixed ...$values): void
public toArray(): array
}

Costanti predefinite

Ds\Queue::MIN_CAPACITY

Log delle modifiche

Versione Descrizione
PECL ds 1.3.0 The class now implements ArrayAccess.

Indice dei contenuti

οΌ‹add a note

User Contributed Notes

There are no user contributed notes for this page.