APCIterator
PHP Manual

APCIterator::__construct

(PECL apc >= 3.1.1)

APCIterator::__constructConstruit un objet d'itération APCIterator

Description

public APCIterator::__construct ( string $cache [, mixed $search = NULL [, int $format = APC_ITER_ALL [, int $chunk_size = 100 [, int $list = APC_LIST_ACTIVE ]]]] )

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 ou APC_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


APCIterator
PHP Manual