La classe APCUIterator

(PECL apcu >= 5.0.0)

Introduction

La classe APCUIterator facilite le parcours des caches APCu de grandes tailles. Cela est utile car elle 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

class APCUIterator implements Iterator {
/* Méthodes */
public function __construct(
    array|string|null $search = null,
    int $format = APC_ITER_ALL,
    int $chunk_size = 100,
    int $list = APC_LIST_ACTIVE
)
public function current(): mixed
public function getTotalCount(): int
public function getTotalHits(): int
public function getTotalSize(): int
public function key(): string
public function next(): bool
public function rewind(): void
public function valid(): bool
}

Sommaire

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top