CakeFest 2024: The Official CakePHP Conference

APCUIterator::__construct

(PECL apcu >= 5.0.0)

APCUIterator::__constructConstruit un objet itérateur de la classe APCUIterator

Description

public APCUIterator::__construct(
    array|string|null $search = null,
    int $format = APC_ITER_ALL,
    int $chunk_size = 100,
    int $list = APC_LIST_ACTIVE
)

Construit un objet de la classe APCUIterator.

Liste de paramètres

search

Soit une expression régulière PCRE qui filtre le nom des clés APCu, donnée sous la forme d'une chaîne de caractères. Soit un tableau de chaîne de caractères contenant des noms de clés APCu. Ou, bien éventuellement, la valeur null, pour sauter l'étape de recherche.

format

Le format souhaité, configuré avec une ou plusieurs des constantes prédéfinies APC_ITER_*.

chunk_size

La taille d'un tronçon. La valeur de ce paramètre doit être plus grand que 0. La valeur par défaut est 100.

list

Le type de liste. Le paramètre peut prendre soit la valeur APC_LIST_ACTIVE ou bien la valeur APC_LIST_DELETED.

Exemples

Exemple #1 Un exemple avec APCUIterator::__construct()

<?php
foreach (new APCUIterator('/^counter\./') as $counter) {
echo
"$counter[key]: $counter[value]\n";
apc_dec($counter['key'], $counter['value']);
}
?>

Voir aussi

add a note

User Contributed Notes

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