APCUIterator::__construct
(PECL apcu >= 5.0.0)
APCUIterator::__construct — Constrói um objeto iterador APCUIterator
Descrição
public APCUIterator::__construct(
array|string|null
int
int
int
)
array|string|null
$search
= null
,int
$format
= APC_ITER_ALL,int
$chunk_size
= 100,int
$list
= APC_LIST_ACTIVE)
Constrói um object da classe APCUIterator.
Parâmetros
search
-
Pode ser uma expressão regular PCRE que corresponda a nomes de chaves APCu, informada como uma string. Ou um array de strings com nomes de chaves APCu. Ou, opcionalmente,
null
para não fazer a pesquisa. format
-
O formato desejado, como configurado com um ou mais das constantes APC_ITER_*.
chunk_size
-
O tamanho do pacote. Deve ser um valor maior que 0. O valor padrão é 100.
list
-
O tipo a ser listado. Podem ser passadas as constantes
APC_LIST_ACTIVE
ouAPC_LIST_DELETED
.
Exemplos
Example #1 Um exemplo de APCUIterator::__construct()
<?php
foreach (new APCUIterator('/^counter\./') as $counter) {
echo "$counter[key]: $counter[value]\n";
apc_dec($counter['key'], $counter['value']);
}
?>
Veja Também
- apcu_exists() - Verifica se uma entrada existe
- apcu_cache_info() - Recupera informação em cache a partir do armazenamento de dados do APCu