APCIterator::__construct
(PECL apc >= 3.1.1)
APCIterator::__construct — Construit un objet d'itération APCIterator
Description
$cache
[, mixed $search
= null
[, int $format
[, int $chunk_size
= 100
[, int $list
]]]] )Construit un objet APCIterator.
Liste de paramètres
-
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
ouAPC_LIST_DELETED
.
Valeurs de retour
Un objet APCIterator en cas de succès,
ou NULL
si échec.
Exemples
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']); } ?>
Voir aussi
- apc_exists() - Vérifie si une clé APC existe
- apc_cache_info() - Récupère les informations du cache dans l'entrepôt APC