(PECL apc >= 3.1.1)
APCIterator::__construct — Создать объект итератора APCIterator
$cache
[, mixed $search
= null
[, int $format
= APC_ITER_ALL
[, int $chunk_size
= 100
[, int $list
= APC_LIST_ACTIVE
]]]] )Создаёт объект APCIterator.
cache
Тип кэша, который должен быть user или file.
search
PCRE регулярное выражение, которое соответствует
именам ключей APC, строка для единственного регулярного
выражения, или массив регулярных выражений. Или, дополнительно
передайте NULL
для пропуска поиска.
format
Нужный формат, как заданно одной или несколькими константами APC_ITER_*.
chunk_size
Размер блока. Должен быть больше 0. Значение по умолчанию равно 100.
list
Тип для перечисления. APC_LIST_ACTIVE
или APC_LIST_DELETED
.
Объект APCIterator в случае успеха,
или NULL
, в случае неудачи.
Пример #1 Пример использования APCIterator::__construct()
<?php
foreach (new APCIterator('user', '/^counter\./') as $counter) {
echo "$counter[key]: $counter[value]\n";
apc_dec($counter['key'], $counter['value']);
}
?>