(PECL apc >= 3.1.1)
APCIterator::__construct — Construit un objet d'itération APCIterator
$cache
[, mixed $search
= NULL
[, int $format
= APC_ITER_ALL
[, int $chunk_size
= 100
[, int $list
= APC_LIST_ACTIVE
]]]] )Construit un objet APCIterator.
cache
Le type de cache, user ou file.
search
Une expression rationnelle PCRE pour établir la
correspondance avec les clés APC. Peut être une string pour une
expression rationnelle simple, ou un array d'expressions
rationnelles. Optionnellement, vous pouvez passer NULL
pour sauter la recherche.
format
Le format désiré, configuré à partir d'une ou plusieurs constantes APC_ITER_*.
chunk_size
La taille du segment. Doit être une valeur supérieure à 0. La valeur par défaut est 100.
list
Le type de liste. Passez APC_LIST_ACTIVE
ou APC_LIST_DELETED
.
Un objet APCIterator en cas de succès,
ou NULL
si échec.
Exemple #1 Exemple avec APCIterator::__construct()
<?php
foreach (new APCIterator('user', '/^counter\./') as $counter) {
echo "$counter[key]: $counter[value]\n";
apc_dec($counter['key'], $counter['value']);
}
?>