La classe APCIterator
(PECL apc >= 3.1.1)
Introduction
La classe APCIterator simplifie l'itération des caches APC volumineux. C'est utile car cela permet d'itérer sur les gros caches par pas tout en récupérant un nombre défini d'entrées par instance de verrou, ainsi les verrous sont libérés pour des activités ultérieures plutôt que de bloquer tout le cache pour récupérer (par défaut) 100 entrées. Aussi, l'utilisation d'expression régulière est plus réactive car l'implémentation a été faite au niveau C.
Synopsis de la classe
/* Méthodes */
public __construct
( string
}$cache
[, mixed $search = null
[, int $format
[, int $chunk_size = 100
[, int $list
]]]] )Sommaire
- APCIterator::__construct — Construit un objet d'itération APCIterator
- APCIterator::current — Récupère l'élément en cours
- APCIterator::getTotalCount — Récupère le nombre total d'éléments
- APCIterator::getTotalHits — Récupère le nombre total de cache hits
- APCIterator::getTotalSize — Récupère la taille totale du cache
- APCIterator::key — Récupère la clé de l'itérateur
- APCIterator::next — Déplace le pointeur vers l'élément suivant
- APCIterator::rewind — Rembobine l'itérateur
- APCIterator::valid — Vérifie si la position actuelle de l'itérateur est valide
There are no user contributed notes for this page.
