The APCUIterator class

(PECL apcu >= 5.0.0)

Introduction

La classe APCUIterator facilite le parcours des caches APCu de grandes tailles. Cela est utile car il permet de les parcourir par étapes, tout en récupérant un nombre défini d'entrées par instance de verrouillage. Ainsi cela libère les verrous de cache pour d'autres activités au lieu de bloquer tout le cache pour récupérer 100 entrées (par défaut). D'autre part, le filtrage par expressions régulières est plus efficace car leur manipulation a été déplacée au niveau du C.

Synopsis de la classe

classAPCUIteratorimplementsIterator {
public__construct(
    array|string|null$search = null,
    int$format = APC_ITER_ALL,
    int$chunk_size = 100,
    int$list = APC_LIST_ACTIVE
)
publiccurrent(): mixed
publicgetTotalHits(): int
publicgetTotalSize(): int
publickey(): string
publicnext(): bool
publicrewind(): void
publicvalid(): bool
}

Sommaire

To Top