APCUIterator::__construct

(PECL apcu >= 5.0.0)

APCUIterator::__constructConstruye un objeto iterador APCUIterator

Descripción

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

Construye un APCUIterator object.

Parámetros

search

Una expresión regular del PCRE que coincide con los nombres clave de la APCu, ya sea como string para una sola expresión regular, o como un array de expresiones regular. O, opcionalmente pasar en NULL para saltarse la búsqueda.

format

El formato deseado, tal como está configurado con una o más de las constantes APC_ITER_*.

chunk_size

El tamaño del fragmento. Debe ser un valor mayor que 0. El valor por defecto es 100.

list

El tipo de lista. O bien pasar en APC_LIST_ACTIVE o APC_LIST_DELETED.

Valores devueltos

Un APCUIterator object en caso de éxito, o NULL en caso de error.

Ejemplos

Ejemplo #1 Un ejemplo de APCUIterator::__construct()

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

Ver también